Rico
Punch-Drunk Love (2002)
Starfleet Officer (uncredited)
Star Trek: Insurrection (1998)
Sleeper
Alien - Oppstandelsen (1997)
Hot Traxx Waiter
Boogie Nights (1997)
How They Get There (1997)
Bellevue Hospital Patient
And the Band Played On (1993)
Ticket Taker
Poetic Justice (1993)