Actor who rocketed to fame in 2016 starring as Jordan Hobart on the hit Freeform series Pretty Little Liars.
He earned his first major acting credit in 2008 portraying Sergeant Simon Fletcher in the Australian drama Canal Road.
A talented filmmaker, he has written and directed a number of short films including 2011's One Night Stand and 2013's Mates.
He has occasionally posted photos of his family members to Instagram including his father and his niece, Bethany Matilda.
In 2016, he joined a cast that included Zoey Deutch and Nicholas Braun in the film Good Kids.