2012
2013
2016
2009
2015
2006
2017
Moonrise Kingdom
as Roosevelt
Pawn Sacrifice
as Teen Bobby Fischer
No Letting Go
as Kyle (14 yrs)
The Omen
as Damien Thorn
The Dinner
as Rick Lohman
Before Midnight
as Hank
Everybody's Fine
as Young Robert