Movies
Cast Away
as Pilot Jack
100 Rifles
as Humara
Atlas
as Atlas
King Kong Lives
as Vance
Armitage III: Poly Matrix
as Jessup (voice)
Body of Evidence
as Andrew Marsh
Scooby-Doo! and the Monster of Mexico
as El Chuprecabra (voice)
The Message
as Khalid
Cotter
as Tony Amaral
The Shark Hunter
as Donovan (as Mike Forrest)