

1066(2023)
Walter Gifford

Debt Collectors(2020)
Flat-Head

3 from Hell(2019)

Dead Men(2018)
Anson Cardena

The Code of Cain(2015)
Kidnapper

Nightcomer(2013)
'Tex'

Gangster Squad(2013)
Burbank Jail Thug

Red Dead Redemption: The Man from Blackwater(2010)
Marshal Leigh Johnson (voice)

Double Duty(2009)
Dirk

Ariana's Quest(2009)
Tarak

Fearless(2006)
Spanish Swordsman

Friendly Fire(2006)

Sinbad: The Battle of the Dark Knights(1998)
General Nimbus

Deadlock(1997)
Edward ("Woody") Wood

Expect No Mercy(1995)
Damian

CyberTracker 2(1995)
Paris Morgan

Final Round(1994)
Jon Delgado

Bad Girls(1994)

C.I.A. II: Target Alexa(1993)
Gate Mercenary

Batman Returns(1992)

Far and Away(1992)
Boxer

Masters of the Universe(1987)

The Chipmunk Adventure(1987)
Klaus Furschtien (voice)

Dangerously Close(1986)
Smith Raddock

Starchaser: The Legend of Orin(1985)
Zygon (voice)

The Master Ninja 5(1985)
Draper

The Warrior and the Sorceress(1984)
Kief, Zeg's Captain

Velvet(1984)
Rawls

The Sword and the Sorcerer(1982)
Rodrigo

Jaguar Lives!(1979)
Bret Barrett

In Search of Historic Jesus(1979)
Peter

Circle of Iron(1978)
Morthond

Swashbuckler(1976)
Soldier in Bar (uncredited)