
Acted in 23
2010s
- 2010
The Idiot
Clyde
2000s
- 2003
- 2002
Slaughter Studios
Roman Grocer
Muhammad: The Last Prophet
Slave Merchant (voice)
- 2001
Hard as Nails
Vlad
Lord, I Believe
Ben / Flavius (voice)
- 2000
Lazarus Lives
Pharisee / Jordan (voice)
1990s
- 1998
Carnival of Souls
Worker
- 1997
Conan
Vulkar
- 1996
Her Costly Affair
Matt
- 1995
Unstrung Heroes
Man in Line
- 1994
- 1993
- 1992
1980s
- 1986
Forever, Lulu
Crazy Cabbie
- 1984