Famous for his portrayal of Matty Levan on the British teen series Skins, he is also notable for his role as Wes Stewart in Recovery Road and the recurring role as Alfonso d'Aragona on the series The Borgias. When he was thirteen years old, he appeared in a short film titled Hangman. During his early years, he also studied vocal music, piano, and clarinet performance.