Actor: David DeLuise