Actor
David Blaine Street Magic Part 4
2011 · as Idiot Two
Little Fockers
2010 · as Anatomy Professor
David Blaine Street Magic Part 3
2007 · as Idiot Two
Superbad
2007 · as Gym Teacher
David Blaine Street Magic Part 2
David Blaine Street Magic 1
2006 · as Idiot Two
The Enigma with a Stigma
2006 · as Max Angeli
Elizabethtown
2005 · as Another Cousin
I'm Not Gay
2005 · as Gay Pride Man
Me and the Big Guy
1999 · as Citizen 43275-B