Actor
Dead Layer
2019 · as Donny
Smoke Screen
2018 · as Rick
The Next Big Thing
2001 · as Dechen Thurman
Zoolander
2001 · as Funky Loft Guest
Way Off Broadway
2001 · as Greggy
Fast Food Fast Women
2000 · as Homeless Man
Hamlet
2000 · as Guildenstern
Sue
1998 · as Interviewing Office Manager
This Is Not an Exit: The Fictional World of Bret Easton Ellis
1998 · as Patrick Bateman
Julian Po
1997
I Think I Do
1997 · as Wedding Photographer
The Truth About Cats & Dogs
1996 · as Bookstore Cashier