Initially making a name for himself with a recurring role in the series Neighbours, he is an actor who broke through in 2013 with roles in the films Return to Nim's Island and Galore. He also stars as Campbell on the Netflix series The Society.
His film debut was in the 2009 drama Lucky Country.
He was nominated for a 2009 AFI Young Actor Award.
Born in London, he moved to Australia when he was 8 years old.
He starred alongside Bindi Irwin in Return to Nim's Island.