No Good Deed (2020) als Jeremy | |
Stockholm (2019) als Elov Eriksson | |
We Forgot to Break Up (2017) als Lugh MacQueen | |
Shimmer Lake (2017) als Chris Morrow | |
The Other Half (2016) als Sammy | |
The History of Love (2016) als Young Leopold Gursky | |
Algonquin (2014) als Jake Roulette | |
The Birder (2013) als Ben | |
The Exploding Girl (2010) als Al | |
My One and Only (2009) als Robbie | |
Year of the Carnivore (2009) als Eugene Zaslavsky | |
Victoria Day (2009) als Ben Spektor | |
Charlie Bartlett (2008) als Kip Crombwell | |
30 Days of Night (2007) als Jake Oleson | |
Silk (2007) als Ludovic Berbek | |
Spirit Bear: The Simon Jackson Story (2005) als Simon Jackson | |
Childstar (2004) als Taylor Brandon Burns | |
A Different Loyalty (2004) als Oliver Cauffield | |
Tales from the Neverending Story: Resurrection (2003) als Bastian Balthazar Bux | |
Tales from the Neverending Story: Badge of Courage (2003) als Bastian Balthazar Bux | |
Blizzard (2003) als Joe Andrews | |
Open House (2003) als Travis Morrow | |
Mrs. Ashboro's Cat (2003) als Pearson | |
The Interrogation of Michael Crowe (2002) als Michael Crowe | |
The Scream Team (2002) als Ian Carlyle | |
Arthur: It's Only Rock 'n' Roll (2002) als Arthur Read (voice) | |
Touching Wild Horses (2002) als Mark Benton | |
Tales from the Neverending Story: The Gift (2001) als Bastian Balthazar Bux | |
Tales from the Neverending Story: The Beginning (2001) als Bastian Balthazar Bux | |
The Impossible Elephant (2001) als Daniel Harris |
Boys vs. Girls Associate Producer |