Actor
Einstein's God Model
2016 · as Louis Mastenbrook PhD
Rows
2015 · as Mark White
The Bloody Indulgent
2014 · as Vampire hunter
Bad Dog and Superhero
2014 · as Superhero
Double Identity
2009 · as Mr. Pimstone
(500) Days of Summer
2009 · as Dancer
The Island
2005 · as Censor
The Man Who Wasn't There
2001 · as Dancer
Death Becomes Her
1992 · as Dancer