Home / Discover / People
  • Created April 7, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

25 Hill

2011
as Trey Caldwell

All My Presidents

2012
as Franklin - Age 13

Babel

2006
as Mike Jones

Beyond the Heavens

2013
as Oliver Henry

Dear Dracula

2012
as Sam (voice)

Displaced

2010
as Daniel

Dolphin Tale

2011
as Sawyer Nelson

Dolphin Tale 2

2014
as Sawyer Nelson

Fetch

2012
as Linney

Marley & Me

2008
as Patrick (Age 10)

Skate God

2019
as Gage

Swiped

2018
as Daniel

The Dark Knight

2008
as James Gordon Jr.

The Hole

2009
as Lucas Thompson

The Mist

2007
as Billy Drayton