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

Moonrise Kingdom

2012
as Roosevelt

The Omen

2006
as Damien Thorn

The Dinner

2017
as Rick Lohman

After School

2015
as Jack

Northern Borders

2015
as Austin Kittredge III

Oh My Captain!

2008
as Andrew

No Letting Go

2016
as Kyle (14 yrs)

Wish You Well

2013
as Diamond Skinner

Everybody's Fine

2009
as Young Robert

Pawn Sacrifice

2015
as Teen Bobby Fischer

The Longest Week

2014
as Young Conrad

Guest Star

Episode Law & Order: Special Victims Unit
Dependent
2007
Episode Lights Out
Pilot
2011
Episode Lights Out
Cakewalk
2011
Episode Law & Order: Criminal Intent
Bedfellows
2006
Episode Lights Out
The Shot
2011