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