Actor
A Winter Rose
2016 · as Marco
Looking for Comedy in the Muslim World
2006 · as Cab Driver (uncredited)
Break a Leg
2005 · as Danny
James Dean
2001 · as 'The Immortalist' Stage Manager
The Bogus Witch Project
2000 · as Cameraman (segment "Pauly Shore")
MP Da Last Don
1998 · as The Don
High Voltage
1997 · as Frank
Running Against Time
1991 · as Lee Harvey Oswald
Call Me Anna
1990 · as Actor
Hard to Kill
1990 · as Nolan