Cab Driver (uncredited)
Looking for Comedy in the Muslim World (2006)
'The Immortalist' Stage Manager
James Dean (2001)
Cameraman (segment "Pauly Shore")
The Bogus Witch Project (2000)
The Don
MP Da Last Don (1998)
Frank
High Voltage (1997)
Lee Harvey Oswald
Running Against Time (1991)
Nolan
Hard to kill (1990)