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
(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