Measure for Measure 2020
as Timmy
Pirates of the Caribbean: Dead Men Tell No Tales 2017
as Young Pirate Jeff
The Young Messiah 2016
as James
Pawno 2015
as Jason Spears' Son
Blinder 2013
as Young Tom
Suspended 2012
as Caleb
Summer Coda 2010
as Jake
Credits from TMDB.