2018
as Kyle
2016
as Boy #2
2015
as Cecil
2014
as Dink
2013
as Eli
2012
as Billy Connors (uncredited)
2011
as Logan Davis
as Austin Moon
2010
as Young Daniel
2009
as Classmate #2
2005
as Boy