Television actor whose roles have included Luke Glaagher on SLiDE and a recurring role as Stu Henderson on Home and Away. He also played Tim Russel in the 2013 film Oculus and Prince Phillip in the 2014 Disney film Maleficent.
He played Nic in the 2014 science fiction/thriller The Signal.
He appeared in the film adaptation of the novel The Giver, starring Meryl Streep.
He made his debut in 2010 when he appeared in Charge Over You.
He grew up with his sister Stacey in Cairns, Queensland, Australia.