2025
as Albertus McCreery (voice)
2013
as Jamie - 12-14
2013
as Young Max
2013
as Keeler's Son
2012
as Max Kelton
2011
as Micah
2011
as Billy Popper
2010
as Shane Burch
2010
as Young Nick (uncredited)
2009
as Joey Campbell
2007
as Dennis Mitchell
2006
as Cooper Whedon