Training: Royal Welsh College of Music and Drama.
Theatre includes: Frodo in the original production of The Lord of the Rings (Toronto), Cloten in Cymbeline and Aguecheek in Twelfth Night (both Regent's Park Open Air, NT Ian Charleson Award nomination), Prince Charming in Sleeping Beauty (Young Vic, Barbican and New Victory, New York), Verukha in The Master and Margarita and Lysander in A Midsummer Night's Dream (Chichester Festival), Erhart in John Gabriel Borkman (ETT), Eric in My Night with Reg and Carl in Dealer's Choice (Birmingham Rep), Gerard in Small Change (Sheffield Crucible), Bob Acres in The Rivals (Salisbury Playhouse) and The Paper Seller in A Streetcar Named Desire (Bristol Old Vic).
Television includes: Lieutenant David Mellis in the award-winning Dunkirk.
Radio includes: The White Guard, Who Shot Shelley?, Molière Imaginaire and Edgar in King Lear live at the Globe Theatre.