actor: John DeLuca