Joven actor australiano que fue seleccionado para interpretar a Peter Pan en la adaptación de la de la amada historia, conocida simplemente como Pan. En el 2018 apareció en la película A Wrinkle in Time.
En medio de sus dos apariciones en cortos del 2010 y el 2012, tuvo una participación pequeña en la película A Heartbeat Away.
Tuvo una participación como invitado en un episodio de la serie Terra Nova de la cadena FOX.
Su madre se llama Meg, y tiene dos hermanas llamadas Brittany y Tiarnee.
Compartió pantalla con Hugh Jackman en Pan.