Born in Strathewen, Victoria, Australia
Ape vs Mecha Ape
2023
As Joel
Attack on Titan
2022
As Max Reece
Jungle Run
2021
As Scott
Return to Nim's Island
2013
As Ben