Aucune biographie disponible pour le moment.
Open House
2003
Rôle : Travis Morrow
The Birder
2013
Rôle : Ben
30 jours de nuit
2007
Rôle : Jake Oleson
Arthur: It's Only Rock 'n' Roll
2002
Rôle : Arthur Read (voice)
Stockholm
2019
Rôle : Elov Eriksson
The Apprentice
2024
Rôle : Roger Stone
L'Histoire de l'amour
2016
Rôle : Young Leopold Gursky
The Other Half
2016
Rôle : Sammy
Ma mère, ses hommes et moi
2009
Rôle : Robbie
Obsession rapprochée
2020
Rôle : Jeremy
The Winning Season
2004
Rôle : Joe Soshack (age 11)
We Forgot to Break Up
2017
Rôle : Lugh MacQueen
Blizzard, le renne magique du Père Noël
2003
Rôle : Joe Andrews
Algonquin
2014
Rôle : Jake Roulette
Soie
2007
Rôle : Ludovic Berbek
Mrs. Ashboro's Cat
2003
Rôle : Pearson
Childstar
2004
Rôle : Taylor Brandon Burns
Charlie Bartlett
2008
Rôle : Kip Crombwell
Lac scintillant
2017
Rôle : Chris Morrow
Secrets d'état
2004
Rôle : Oliver Cauffield
Touching Wild Horses
2011
Rôle : Mark Benton
La Patrouille Fantôme
2002
Rôle : Ian Carlyle
Tales from the Neverending Story: The Gift
2001
Rôle : Bastian Balthazar Bux
Tales from the Neverending Story: Badge of Courage
2003
Rôle : Bastian Balthazar Bux
Spirit Bear: The Simon Jackson Story
2005
Rôle : Simon Jackson
The Impossible Elephant
2001
Rôle : Daniel Harris
Tales from the Neverending Story: Resurrection
2003
Rôle : Bastian Balthazar Bux
L'Interrogatoire de Michael Crowe
2002
Rôle : Michael Crowe
The Exploding Girl
2010
Rôle : Al
L'histoire sans fin: Le livre magique
2001
Rôle : Bastian Balthazar Bux
Year of the Carnivore
2009
Rôle : Eugene Zaslavsky
Victoria Day
2009
Rôle : Ben Spektor