Imaginaerum (2011) ... Tom Whitman
In Their Skin (2011) ... Brendon
Milagro en Manhattan (2010) ... Gabe Larson
Segunda oportunidad (2009) ... Robbie Fisher
Miedos 3D (2008) ... Annie Smith
Cachorros del espacio (2008) ... Pete
Truco o trato (2006) ... Sam/Peeping Tommy
We All Scream for Ice Cream (2006) ... Toby
Érase una vez (2011 bis 2013) ... Hansel / Nicholas Zimmer