The Red Man's View as The Stranger
2014
The Go-Go Boys: The Inside Story of Cannon Films as Self
2013
Black Asylum as Leonard Gorman
2012
Night of the Templar as Shauna the Chef
2011
Children of the Corn: Genesis as Preacher
2011
Underground Entertainment: The Movie as Spankin' Bill
2011
Balls to the Wall as Belthagor
2010
World's End as Edward
2009
Ghost Town as Reb Halland
2009
Dark Moon Rising as Thibodeaux
2008
Copperhead as Jesse Evans
2008
3 Stories About Evil as Mr. Harris
2007
Zombie Hunters as Mr. Frankfurt
2007
ReVamped as Vladimus
2007
Moving McAllister as The Lady
2007
The Dead One as The Old Indian
2007
Lime Salted Love as Zephyr's Stepdad
2006
13 Graves as Red Maines
2006
Imprint as Christopher
2006
The Hills Have Eyes as Papa Jupiter
2005
Masters of Horror as Christopher (1 episode)
2005
Supernatural as Doc Benton (1 episode)
2005
Blood Relic as Harry
2005
Demon Hunter as Asmodeus
2004
Fort Doom as Mr. Fallow
2004
Tremors 4: The Legend Begins as Black Hand Kelly
2002
The Circuit as Lenny
2002
Welcome to America as Crazy Old Man
2001
Death Game as Shakes Montrose
2000
Very Mean Men as Dante
2000
Strike Zone as Alex Goddard
2000
Mirror, Mirror 4: Reflection as Frederick Champion
1999
Lima: Breaking the Silence as General Monticito Frantacino
1998
Charmed as Barbas (7 episodes)
1998
Monkey Business as Branson (voice)
1997
Assault on Devil's Island as Gallindo
1997
Convict 762 as Mannix
1997
A Doll in the Dark as Keith
1996
Sci-fighters as Adrian Dunn
1996
Mad Dog Time as Wells
1996
Nash Bridges (1 episode)
1996
Blood Money as Agent Pierce
1995
Mirror, Mirror III: The Voyeur as Anthony
1995
Cyborg 2 as Danny Bench
1995
The Takeover as Daniel Stein
1995
Drifting School as Thomas King
1994
Never Say Die as Reverend James
1993
Deadly Heroes as Jose Maria Carlos
1993
Lady Dragon 2 as Diego
1993
The X-Files as Orel Peattie (1 episode)
1993
The Outfit as Lucky Luciano
1993
The Adventures of Brisco County, Jr. as John Bly (6 episodes)
1993
Walker, Texas Ranger as Running Wolf (1 episode)
1992
Death Ring as Danton Vachs
1992
Lady Dragon as Diego
1992
Secret Games as Mark Langford
1991
Martial Law II: Undercover as Captain Krantz
1991
Diplomatic Immunity as Cowboy
1990
Delta Force 2: The Colombian Connection as Ramon Cotta
1989
China White as Scalia
1989
True Blood as Billy "Spider" Masters
1989
Prime Suspect as Cyril
1988
Freeway as Edward Anthony Heller
1988
Hero and the Terror as Dr. Highwater
1988
Dark Before Dawn as Cabalista Leader
1987
Banzai Runner as Syszek
1987
The Untouchables as Nitti
1987
In Self Defense as Edward Reeves
1986
Hunter's Blood as Snake
1985
Invasion U.S.A. as Mickey
1985
Pale Rider as Deputy Mather
1985
Moonlighting as Gangster in Leather Coat (1 episode)
1984
Partners in Crime (1 episode)
1984
Hunter as Le Claire (1 episode)
1984
Hunter as Rosco Ganther (1 episode)
1982
T. J. Hooker as Carl Malek (2 episodes)
1981
Cutter's Way as Garbage Man
1981
Hill Street Blues (1 episode)
1979
No Other Love as Brian