Training: Royal Welsh College of Music and Drama.
Theatre includes: CLAY (Pleasance), 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 and Love’s Labour’s Lost (Richard Burton Company/RWCMD), The Witness and Riot Squat (Thrive Theatre).
Television includes: Outlander.
Radio includes: August 1914. He is the Artistic Associate at Thrive Theatre.