Estrella del terror que apareció en The Collection y también interpretó a Ares en la película 2011 Immortals. Asumió su primer papel de televisión recurrente como Isaac Lahey en Teen Wolf, y luego tuvo un rol recurrente en Fear the Walking Dead. En el 2013, se unió al elenco de The Originals, la serie derivada de The Vampire Diaries.
Comenzó a actuar con la compañía Royal Shakespeare a los nueve años. En el 2003 debutó como Andy Dobbs en Judge John Deed.
Interpretó a The Nine Lives of Chloe King en el 2011.
Sus padres lo enviaron a un internado, Mill Hill. Tuvo una relación con Crystal Reed en el 2011 y en el 2015 salió brevemente con Asha Leo.
Tuvo un papel secundario junto a Maggie Grace en la película para televisión del 2013 When Calls the Heart.