1990
1984
2009
No Retreat, No Surrender 3: Blood Brothers
as Franco
Year One
as Bedouin Sheik
The Mystic Warrior
as Tonweya