Jurassic World (2014) ... Gray
Insidious 2 (2013) ... Dalton Lambert
Iron Man 3 (2012) ... Harley Keener
Arcadia (2011) ... Nat
Extracted (2011) ... Young Anthony
Insidious (2010) ... Dalton Lambert
Los próximos tres días (2009) ... Luke Brennan
Sólo un sueño (2007) ... Michael Wheeler