Theatre includes Pete in Some Voices and Weisner in Naked Not Nude (Drama Centre London); Laertes in Hamlet and Billy Flynn in Chicago (Hurtwood House); Vershinin in Three Sisters (Cranleigh Arts Centre).
Television includes Marcella, Chuggington, Casualty, Wizards vs Aliens.
Radio includes Buddenbrooks, Oliver Twist.
Films include City of Tiny Lights, Molly Moon and the Incredible Book of Hypnotism, Harry Potter and the Deathly Hallows.
He appeared in music videos for Sam Smith 'Too Good at Goodbyes' and Loudmouth Machine 'Shades of Blue'.
Trained at Sylvia Young Theatre School and Drama Centre London.