Polaroid
Role(s): Angelos
I'm Tired of Killing Your Lovers
Babel - From Silence to the Explosion
Role(s): Self
In the Woods
Role(s): Director
Lost Girl
Role(s): Editor