
2017
Brockmire as Man2013
The Secret Life of Walter Mitty as Board Meeting Guy2013
Timms Valley as 1st Executive2012
Scooby-Doo! and the Safari Creatures as Ticket Taker / Matt (voice)2011
Mr. Sunshine as Bullpen Worker #12011
Mr. Sunshine as Matt2010
Ben 10: Ultimate Alien as Cash (voice)2008
Ben 10: Alien Force as Cash (voice)2008
Tropic Thunder as Cameraperson - Vietnam Crew2007
Rules of Engagement as Blackjack Dealer2007
Blades of Glory as Matt2007
The Grim Adventures of the Kids Next Door as Numbuh 60 (voice)2006
Codename: Kids Next Door: Operation Z.E.R.O. as Patton 'Numbuh 60' Drilovsky (voice)2004
DodgeBall: A True Underdog Story as Casino Worker #12003
Teen Titans as Sammy (voice)2002
Without a Trace as Tim Richardson2002
What's New, Scooby-Doo? as Ticket Taker / Matt (voice)2002
Spirit: Stallion of the Cimarron as Joe (voice)2002
Joseph: King of Dreams as Benjamin (voice)2002
Codename: Kids Next Door as Hooves (voice)2001
Samurai Jack as Monk B (voice)2001
Zoolander as Archie1997
Starship Troopers as Kitten Smith1996
Rescuing Desire as Rico1995
Star Trek: Voyager as Rafin1991
Aftermath: A Test of Love as Andy1990
Marked for Death as Boy #11988
The Wonder Years as Henchman1982
Family Ties as Billy2018
First Match Executive Producer2017
Gerald's Game Executive Producer2016
I Am the Pretty Thing That Lives in the House Executive Producer2016
ARQ Executive Producer2013
The Secret Life of Walter Mitty Associate Producer2012
Yanni: Live at El Morro, Puerto Rico Director2012
Yanni Live From El Morro,Puerto Rico Director2001
Citizen Toxie: The Toxic Avenger IV Additional Writing