Atuação
9 títulos • ativo desde 2001

O Albergue 3
como Elite Hunt Club Client

Eloise
como Mental Patient (uncredited)

The Russian Sleep Experiment
como Felix Nast

Dead Quiet
como Julian

13th Sign
como The Seeker

Morning, Noon & Night
como Bill

Vampireland
como Michael

Routines
como Bruce Mann
Living Dead World
como Cooper