His performing credits include the role of Lancelot in Spamalot (West End & U.K. tour), and roles in The Hot Mikado, Martin Guerre and Spend Spend Spend (all at the Watermill Theatre, Newbury) and Songs For A New World (Freiburg, Germany). In 2008 he won the title of Welsh Musical Theatre Young Singer Of the Year. He is the composer of the musical Dracula (with librettist/lyricist Gareth Evans) and a number of musicals penned with Robert Gould.