Netflix Movies Starring David Deluise

David DeLuise was born on November 11, 1971 in Burbank, California, USA as David Dominick Deluise. He is an actor and director, known for Wizards of Waverly Place (2007), 3rd Rock from the Sun (1996) and Megas XLR (2004). He was previously married to Brigitte DeLuise. Read more on iMDB