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
Credits from TMDB.