Theatre includes CLAY (Pleasance Theatre), Rapunzel (Park Theatre), PLAY 8 (Old Red Lion), The History Boys (UK tour), First Episode (Jermyn Street Theatre), Spring Awakening (Gate Theatre), The Lower Depths (Paines Plough/RWCMD), Tracy, You Can't Take It With You, Epsom Downs, Twelfth Night, Thebans, Love’s Labour’s Lost (Richard Burton Company/RWCMD), The Witness, Riot Squat (Thrive Theatre).
Television includes Outlander.
Radio includes August 1914.
He is the Artistic Associate at Thrive Theatre.
Trained at Royal Welsh College of Music and Drama.