Movies
The Crow
as Top Dollar
Nope
as Antlers Holst
Treasure Planet
as Scroop (voice)
Ghost in the Shell
as Dr. Osmond (uncredited)
Alien Resurrection
as Elgyn
Robin Hood: Prince of Thieves
as Guy of Gisborne
The Count of Monte Cristo
as Armand Dorleac
Strange Days
as Philo Gant
Along Came a Spider
as Gary Soneji
Born on the Fourth of July
as Vet - Villa Dulce