Born in Toronto, Ontario, Canada
Jesus Henry Christ
2012
As Henry James Herman
Ramona and Beezus
2010
As Howie Kemp
Sunshine Cleaning
2008
As Oscar Lorkowski
Hollywoodland
2006
As Kenneth Giles
Fever Pitch
2005
As Ben - 1980