Born in Brisbane, Queensland, Australia
The Dry
2021
As Young Aaron
Children of the Corn
2020
As Calder Colvington
Pirates of the Caribbean: Dead Men Tell No Tales
2017
As Young Monarch Soldier