Atuação
3 títulos • ativo desde 2009
John Doe: Vigilante
como Tall Customer
Olivia: Hopelessly Devoted to You
como John Farrar
The Sculptor's Ritual
como Paul