2010
as Son
2009
as Young Connor
2012
as Simon
2007
as David Sanders
as T.J.
as Young Johnny
as 12 Year Old John Van Horn
2006
as Boy
2024
as Damian
2026
as Winston
as Albert Harris