Richard Perello is a producer and actor, known for Super Troopers (2001), Blue's Clues (1996) and Beerfest (2006). Read more on iMDB