Nomads
Role(s): Ponytail
Last Stand at Saber River
Role(s): Real
Slow Dancing In The Big City
Role(s): Roger Lucas
Death Wish 4: The Crackdown
Role(s): JoJo Ross
Miracle at Beekman's Place
Role(s): Tomas Rivera