Training: Royal Birmingham Conservatoire (School of Acting) and Royal Academy of Music.
Theatre: King Favian in Sleeping Beauty (UK Tour), Franz Liebkind in The Producers (Gordon Craig Theatre), Hapgood in Anyone Can Whistle (Union Theatre), Nick Zavras in The Last Tycoon (Arts Theatre), Karl Zucker in Rapunzel (Gordon Craig and UK Tour), Lord Marlborough in Princess Caraboo (Finborough Theatre), Evita (UK Tour), Whistle Down The Wind (Union Theatre).
Concerts: Salesman in Honeymoon in Vegas (London Palladium), Charity Man in A Christmas Carol (Lyceum Theatre), Lem in State Fair (Cadogan Hall), Curtain Up! (Prince Edward), Coldplay - Under1Roof (Eventim Apollo), Tom in The Hired Man (Cadogan Hall).
Workshops and Recordings: Grandfather in The Beautiful Game by Darren Clark and Richy Hughes (Xmas Factor - Iris Theatre), Phoebus/Clopin in Musical Of The Year (concept album), Nick in The Unraveling (workshop), Sir William Joynson-Hicks in The 43 Club (workshop).