2010
Red Man's view ... a mysterious stranger
The Raven (animated)
Low Grounds: The portal
2009
Dark Moon Rising .... Charles Thibodeaux
Downstream .... Edward
Night of the Templar ... Henry
2008
Rounds .... Edward
Copperhead (TV) .... Jesse Evans
"Supernatural" .... Doc Benton (1 episode - "Time Is on My Side ")
3 Stories About Evil .... Mr. Harris
2007
Revamped ... a vampire
Zombie hunters ... mad scientist
Copperhead ... Jesse Evans
Rounds ... Edward
2006:
Imprint
Soul Searchers .... Man in Black
The Hills Have Eyes
Moving McAllister .... The Lady
2005
Muerto, El.... Old Indian
Seven Mummies .... Drake
Blood Relic .... Harry
Demon Hunter .... Asmodeus
2004
Mysterious Skin.... Zeke
Fort Doom .... The Undertaker
... aka Devils Raiders (USA)
Tremors 4: The Legend Begins .... Black Hand Kelly
2002
The Circuit .... Lenny Grant
Deceivers .... Esteban
Welcome to America .... Crazy Old Man
2001
Death Game .... Shakes Montrose
2000
Shadow warriors 2
Very Mean Men .... Dante
Mirror, Mirror IV: Reflection .... Frederick Champion
... aka Mirror, Mirror 4: Reflection (USA: MIFED title)
The X-Files: "Theef" (S07E14)
1999
Soccer Dog: The Movie .... (Damon Fleming) The Dog Catcher
Strike Zone .... Alex Goddard
1998
Breaking the Silence .... General Monticito Frantacino
Monkey Business .... Branson
1997
Assault on Devils Island (TV) .... Carlos Gallindo
... aka Shadow Warriors (video title)
Convict 762 .... Mannix
A Doll in the Dark .... Keith
1996
Mad Dog Time .... Wells
... aka Trigger Happy (video title)
Blood Money .... Agent Pierce
Sci-fighters .... Adrian Dunn
1995
Drifting School
Mirror, Mirror III: The Voyeur .... Anthony
Never Say Die .... Reverend James
Phoenix .... Kilgore
The Takeover .... Daniel Stein
1994
Deadly Heroes .... Jose Maria Carlos
Lunarcop .... Kay *
... aka Solar Force (USA: video title)
1993
The Adventures of Brisco County Jr. TV Series .... John Bly
... aka Brisco County Jr.
Cyborg 2 .... Danny Bench
Death Ring .... Danton Vachs
Lady Dragon 2 .... Diego
... aka Angel of Fury
The Outfit .... Lucky Luciano
1992
Guncrazy .... Hank Fulton
Martial Law II: Undercover .... Captain Krantz
... aka Karate Cop
... aka Martial Law II
Secret Games .... Mark Langford
1991
Diplomatic Immunity .... Cowboy
1990
Delta Force 2: The Colombian Connection .... Ramon Cota
... aka Delta Force 2 (USA: short title)
... aka Delta Force 2: Operation Stranglehold
1989
Warnings from space
True Blood .... Billy Spider Masters
Dark Before Dawn .... Cabalista Leader
Gwang tin lung foo wooi .... Scalia
... aka China White (International: English title)
... aka Hong tian long hu hui (China: Mandarin title)
... aka Rumbling Sky Dragon Tiger Meeting (literal English title)
... aka The Deadly Sin
Prime Suspect .... Cyril
... aka Trauma (UK: video title)
1988
Freeway .... Edward Anthony Heller
Hero and the Terror .... Dr. Highwater
1987
The Untouchables .... Frank Nitti
In Self Defense (TV) .... Edward Reeves
... aka Hollow Point
Banzai Runner .... Syszek
Hunters Blood .... Snake
1986
Vamp .... Snow
North and South, Book II (mini) TV Series .... Rat
1985
Invasion U.S.A. .... Mickey
Pale Rider .... Deputy Mather
1982
Johnny Belinda (TV) .... Cutter
1981
Cutters Way .... Garbage Man
... aka Cutter and Bone
1980
Windwalker .... Crow Scout
1979
The Chisholms (mini) TV Series .... Teetontah
No Other Love (TV) .... Brian