actors: David DeLuise