2023
Milly & Milo as Milo2020
9-1-1: Lone Star as Merle2019
Plus One as Groundskeeper2018
Life in Color as Harold Marcus2017
Get Shorty as Brian de Palma2016
Baskets as Train Engineer2016
The Second Sound Barrier as Coach2014
Silicon Valley as Judge Underwood2014
Benched as Professor Sacks2014
Night Moves as Farmer #12013
Oz the Great and Powerful as Emerald City Man2013
Eagleheart: Paradise Rising as Farmer #12012
Touch as Constable2011
Shameless as Aldo2011
New Girl as Kevin-972010
Pretty Little Liars as Emmett2010
Law & Order: LA as Ted Mullin2010
Dante's Inferno: An Animated Epic as Charon / Filippo Argenti (voice)2009
Stolen as Kevin Byrnes2008
Sons of Anarchy as Declan Brogan2008
Childrens Hospital as Todd the Vagrant2008
Grave Misconduct as Crazy Eyes2006
Heroes as Claremont2006
What I Did for Love as Max2005
Underclassman as Earl the Bum2004
The SpongeBob SquarePants Movie as Captain Bart the Pirate2003
NCIS as George Hawkins2003
Miss Match as Judge Rierson2000
Malcolm in the Middle as Homeless Man2000
Malcolm in the Middle as Fittsy1999
Angel as Nostroyev1999
Roswell as Colonel Thompson1999
Memorial Day as Dr. Garrison1998
Charmed as Rat Demon1996
3rd Rock from the Sun as Grouch1996
3rd Rock from the Sun as Hamlet VO (voice)1996
Pacific Blue as assassin1994
Babylon 5 as Shakiri1994
Babylon 5 as Daro1993
Star Trek: Deep Space Nine as Admiral Coburn1989
Seinfeld as Cabbie