2021
Two Yellow Lines as Roy
2021
Big Shot as Eddie (1 episode)
2021
The Collector as Hal
2019
Momma Named Me Sheriff as Grandpa (voice) (9 episodes)
2018
9-1-1 as Sam (1 episode)
2017
Young Sheldon as Chet (1 episode)
2017
The Hero as Man in Dream
2017
You're Gonna Miss Me as Linus Duckworth
2016
Pee-wee's Big Holiday as Clay
2016
The 4th as Creepy Party Crasher
2015
L.A. Slasher as The KA Leader
2014
Pirate's Code: The Adventures of Mickey Matson as Admiral Ironsides
2014
Mr. Pickles as Grandpa (voice) (30 episodes)
2014
Silicon Valley as Noah (1 episode)
2012
Hitchcock as Henry Gein
2011
American Horror Story as Real Ishmael Polk (3 episodes)
2010
Good Luck Charlie as Vern (5 episodes)
2010
Radio Free Albemuth as Leon
2010
Hesher as Funeral Director
2009
JONAS L.A. as Larry (1 episode)
2008
The Happening as Nursery Owner
2005
Criminal Minds as Richard Clayvin (1 episode)
2005
My Name Is Earl as Kenny's Dad (3 episodes)
2005
My Name Is Earl as Male Guest (1 episode)
2005
It's Always Sunny in Philadelphia as Smokey (1 episode)
2004
Suspect Zero as Piper
2004
The Village as Victor
2004
Stargate Atlantis as Keturah (1 episode)
2004
The Whole Ten Yards as Strabo
2004
Hidalgo as Texas Jack
2003
Carnivàle as Jasper (2 episodes)
2003
Carnivàle as Jasper / Talker #3 (1 episode)
2003
Hope Springs as Mr. Fisher
2002
Monk as Warrick Tennyson (1 episode)
2001
K-PAX as Screaming Man (uncredited)
2001
A Crack in the Floor as Turner
2001
Camouflage as Skinny Cop - Tommy
2000
O Brother, Where Art Thou? as Wash Hogwallop
1999
Dr. Quinn Medicine Woman: The Movie as Horace Bing
1996
7th Heaven as Fred Moon (1 episode)
1994
It Runs in the Family as Floyd Bumpus
1994
S.F.W. as Distressed Witness
1992
Diggstown as Prison Guard
1992
Keep the Change as Darryl Burke
1991
The Last Boy Scout as Pablo
1990
Backstreet Dreams as Spider
1990
Wild at Heart as Timmy Thompson
1990
Twin Peaks as Muddy (1 episode)
1989
Quantum Leap as Mortimer (1 episode)
1988
Elvira: Mistress of the Dark as Billy
1987
Star Trek: The Next Generation as Gul Dolak (1 episode)
1987
Amazon Women on the Moon as Grizzled Pirate (segment "Video Pirates")
1987
Into the Homeland as Gas Station Attendant
1986
Wired to Kill as Sly
1986
Lifetime Contract as Shrink
1985
Grunt! The Wrestling Movie as Charlie Stroll
1985
The Compleat Al as Look-A-Like Salesman
1985
Moonlighting as Padua Resident (1 episode)
1984
Night Court as Aqualung (1 episode)