Peter DeLuise Peter DeLuise Actor Biography There is no information about «Peter DeLuise» yet. Roles Officer Doug Penhall (Actor) 21 Jump Street