Best known for his role as Christian Ozera in the 2014 film Vampire Academy , he also starred on the television series Shadowhunters . He appeared in the films Charlie and the Chocolate Factory and Stormbreaker.
His first on-screen role came in 2005, when he appeared as Alex in the film Stoned. Prior to that he worked on a couple of plays.
Some of his television roles include a regular role on the 3rd series of The Cut and an appearance on Sadie J.
He was born in Kent, South East England but moved around a lot for six months after studying drama and theater in Maidstone. He began dating Modern Family star Sarah Hyland in 2015; however, they broke up in August of 2017. Subsequently, he began dating Instagrammer Niamh Adkins .