Personnalité
Pirates des Caraïbes : La Vengeance de Salazar
2017 · Young Pirate Jeff
Le Jeune Messie
2016 · James
The Gloaming
2020 · Young Alex
Blinder
2013 · Young Tom
Summer Coda
2010 · Jake
Measure for Measure
2020 · Timmy
Pawno
2015 · Jason Spears' Son
Suspended
2012 · Caleb