Imaginaerum (2011) ... Tom Whitman
In Their Skin (2011) ... Brendon
Miracle à Manhattan (2010) ... Gabe Larson
Le serpent de septembre (2009) ... Robbie Fisher
The Hole (2008) ... Annie Smith
Les copains de l’espace (2008) ... Pete
Terreur à l’Halloween (2006) ... Sam/Peeping Tommy
We All Scream for Ice Cream (2006) ... Toby
Once Upon a Time (2011 bis 2013) ... Hansel / Nicholas Zimmer