2024
Love's Second Act as Aaron2023
Hangman as Not available2022
The Walls Are Watching as Banker2021
Nobody as Pentagon Darren2021
CSI: Vegas as Gene Farrow2020
9-1-1: Lone Star as Trevor2020
Greatland as Presenter2016
Gridlocked as Finn2016
Solitary as Eric2015
The Magicians as River Watcher2015
Table 58 as Vice Principal Monty2014
The Librarians as Preacher / Dradok / Bartender2014
Earmouse and Bottle as Wizard2014
Spun Out as Bryce McBradden2013
Scary Movie 5 as Pierre2013
Transporter: The Series as Kagan2012
Veep as Congressman Clark2012
Men At Work as Frank2012
The L.A. Complex as Jeff the Incredible2012
Atlas Shrugged: Part II as Conductor2012
Secrets of Eden as Emmet Walker2011
Shameless as Zach2011
Wilfred as Leo2011
Suburgatory as Chef Norman Neuman2010
Hot in Cleveland as Nate2010
Raising Hope as Gary2010
The Good Guys as Monroe2009
NCIS: Los Angeles as Bob Wright2009
Modern Family as Todd2009
Community as Faux-by2009
Warehouse 13 as Lenny Malone2009
The League as Donald2009
Weather Girl as Raymond2009
Aaron Stone as S.T.A.N.2009
Bradwurst as Gus (voice)2008
True Jackson, VP as Snackleberry Junction waiter2008
Bolt as Tom (voice)2008
Random! Cartoons as Gus (voice)2008
Minutemen as Vice Principal Tolkan2008
Trailer Park of Terror as Cigrit2008
Get Smart's Bruce and Lloyd Out of Control as Neil2008
Finding Amanda as Tony Clark2007
Knocked Up as Dr. Angelo2007
Transformers as Witness2007
What We Do Is Secret as Rodney Bingenheimer2007
Cavemen as Not available2007
Reno 911!: Miami as Naked Armenian (uncredited)2006
The Emperor's New School as Kuzco (voice)2006
The Replacements as Not available2006
Classroom as Pirate2006
The Beach Party at the Threshold of Hell as TV Dad2006
Tennis Anyone? as P.J. Monet2005
Grey's Anatomy as Danny Nelstadt2005
Bones as Farmer2005
How I Met Your Mother as Not Moby2005
The Trouble with Dee Dee as Yugo2004
Phil of the Future as Not available2004
Phil of the Future as Curtis2004
EuroTrip as Robot Man2004
Meet the Fockers as Local Cop2004
Scooby-Doo 2: Monsters Unleashed as Scooby Brainiac (voice)2004
Starship Troopers 2: Hero of the Federation as T/Sgt. Ari Peck2003
Reno 911! as Naked Armenian2003
Malibu's Most Wanted as Gary2002
Monk as Jacob Posner2002
Half & Half as Erik2002
Birds of Prey as Cameron Anderson2002
Less than Perfect as Peter2002
Scooby-Doo as Scrappy Rex Voice (voice)2002
Wednesday 9:30 (8:30 Central) as Not available2001
Smallville as Edgar Cole2001
Crossing Jordan as Sorenson2001
Scrubs as Charlie2001
My Wife and Kids as Not available2001
Grounded for Life as Not available2001
Ocean's Eleven as Aide-de-Camp2001
The Wayne Brady Show as Not available2001
Mickey's Magical Christmas: Snowed in at the House of Mouse as Kuzco (voice)2001
Beer Money as Neal Blank2000
The District as Jerry Dworski2000
Even Stevens as Not available2000
Bull as Not available2000
Nikki as Colin1999
Family Guy as Alan Harper (voice)1999
Angel as Bellman1999
Austin Powers: The Spy Who Shagged Me as French Bellhop (uncredited)1999
Stark Raving Mad as Lewis1999
Galaxy Quest as Excited Alien1999
Inspector Gadget as Mayor's Sychophantic Assistant1999
Oh, Grow Up as Marc1999
The Darwin Conspiracy as Roger1999
The Auteur Theory as The Unknown Filmmaker / Mike Dong1999
Treasure Island as Not available1998
Charmed as Stanley1998
The King of Queens as Clerk1998
Will & Grace as Minion1998
Becker as Rusty1998
Breakfast with Einstein as Chihuahua Owner1998
Art House as Beezer1997
The View as Self1997
Just Shoot Me! as Glenn1997
Working as Jr. Executive1996
Sabrina, the Teenage Witch as Counter Guy1996
Sabrina, the Teenage Witch as Stan1996
3rd Rock from the Sun as Clerk1996
Suddenly Susan as Lukaro1996
Encino Woman as Motivational Tape Voice1995
The Drew Carey Show as Malcolm1995
Caroline in the City as Customer1995
Pumpkinhead II: Blood Wings as Tommy1994
ER as Mime1994
ER as Dustin Crenshaw1993
The John Larroquette Show as Student