Actor
Dark Ride
2006 · as Homeless Man
Target
2004 · as Spotter
Conan
1997 · as Yara
The Silencers
1996 · as Slokar
Last Night at the Alamo
1984 · as Ichabod William