2022
The Santa Clauses as Philip2018
Cool Dad - Official Trailer as Dr. Harris2016
Graves as Not available2016
American Housewife as Principal Ablin2016
NewsHits as Bruce2015
The Odd Couple as Wayne2015
Life in Pieces as Chase2015
Truth Be Told as Phil2015
ImagiGARY as Professor Phillips2014
Horrible Bosses 2 as Skip2014
Garfunkel and Oates as Wesker-Wynn Boss2013
Brooklyn Nine-Nine as Dr. Martins2013
Sean Saves the World as Morgan2012
Key & Peele as James Livingston2012
Swords, Knives, Very Sharp Objects and Cutlery as Not available2011
Shameless as Randy Kulovitz2011
Up All Night as Frank2011
Bad Teacher as Morgan's Dad2011
Arthur Christmas as N.O.R.A.D (voice)2010
Neighbors from Hell as Not available2009
Modern Family as Lawyer2009
Modern Family as Matt2009
Infomercials as General Drake2008
Childrens Hospital as Doctor2008
Smother as Donnie Booker2007
Greek as Russell Cartwright2006
Brothers and Sisters as Officer Phipps2006
'Til Death as Stan2006
Sons & Daughters as Don Fenton2005
I'm Not Gay as Riley2004
Wake Up, Ron Burgundy: The Lost Movie as Business Man2003
44 Minutes: The North Hollywood Shoot-Out as Randy Wills2002
Still Standing as Big Tom Jensen2002
Less than Perfect as Dr. Altman2002
Bagboy! as Diplomat (voice)2000
Malcolm in the Middle as Dave1999
Family Guy as Sex Offender (voice)1999
Family Guy as John Travolta (voice)1999
Family Guy as Man Congratulating Peter (voice)1999
Family Guy as Dentist (voice)1999
Family Guy as (voice)1999
Angel as Rick the Clerk1999
The West Wing as Chuck Kane1999
Action as Client1999
Ladies Man as Rick1998
That '70s Show as Bank Rep1998
Oh Baby as Not available1998
Toonsylvania as Not available1998
The Godson as Professor1997
King of the Hill as Judge Hawthorne (voice)1997
King of the Hill as J.J. Womack / Police Officer #2 (voice)1997
Jenny as Host1997
Ally McBeal as Reporter #3 / Anchor1997
Lost on Earth as Leo1997
Bartender as Brian1996
Everybody Loves Raymond as Guy1996
Sabrina, the Teenage Witch as Mr. McBride1996
3rd Rock from the Sun as Shop Owner1996
Suddenly Susan as Brent1993
The John Larroquette Show as Policeman1993
The John Larroquette Show as Pierre1993
The John Larroquette Show as Marco1993
The John Larroquette Show as Kevin1989
Baywatch as Not available1991
Beastmaster 2: Through the Portal of Time Line Producer