2020
B Positive as Mr. Kafkaman2019
Wayne as Vice Principal2017
Raven's Home as Lazlo2013
Two Hearts to Mouth as Noah2011
2 Broke Girls as Leon2011
A.N.T. Farm as Zanko2011
Good Luck Charlie, It's Christmas! as Walter2010
Call Me Fitz as Larry2010
Good Luck Charlie as Walter2009
Better Off Ted as Clark2009
The Lodger as Gregor2008
The Mentalist as Milton Howard2008
Eli Stone as Not available2008
Get Smart's Bruce and Lloyd Out of Control as Laboratory Worker #22007
Carpoolers as Not available2007
Moola as Wild Bill2006
Psych as Donny Leberman2006
The New Adventures of Old Christine as Salesman2006
Hannah Montana as Ed2005
Grey's Anatomy as Gary Rubin2005
Supernatural as Barnes2005
Bones as Santa Fred Spivak2005
My Name Is Earl as Pierre2005
The Suite Life of Zack & Cody as Mr. Forgess2005
Weeds as Penguin2005
Invasion Iowa as Not available2004
The Gristle as Jukebox Guy2003
Two and a Half Men as Clinician2003
Reno 911! as Not available2002
Monk as Vampire Manager2002
Boomtown as Charlie Graham2002
Men in Black II as Young Postal Employee2002
Stealing Harvard as Lineup Man2001
One on One as Benjamin2001
Inside Schwartz as Vigil Guy2000
CSI: Crime Scene Investigation as Lester Martin1999
It's Like, You Know... as Waiter1999
It's Like, You Know... as Ernie1999
Dudley Do-Right as Customs Officer1998
Two of a Kind as Paul1997
King of the Hill as Ken Hayashi / Mitchell / Bookstore Cashier (voice)1997
King of the Hill as (voice)1997
Veronica's Closet as Pizza Guy1996
Radiant City as Harvey1995
It Takes Two as Harry Butkis1994
Friends as Tom Gordon1994
Due South as Morgue Attendant1993
Walker, Texas Ranger as Morris Dobbs