He played Marius in Alain Boublil and Claude Michel Schonberg's musical, "Les Miserables," at the Palace Theatre in London, England with Craig Pinder (played Jean Valjean), Clive Carter (played Javert), Rebecca Storm (played Fantine), Tricia Deighton (played Crone), Myra Sands (played Madame Thenardier), David Delve (played Thenardier), Laura Hamilton (played Eponine), Martin George (played Enjolras), Nick Holder (played Brujon), Jacinta Mulcahy (played Cosette), and Don Gallagher (played Combeferre) in the cast. Trevor Nunn and John Caird were directors.
He was nominated for a 2004 Laurence Olivier Theatre Award for Best
Actor in a Musical of 2003 for his performance in Ragtime at the
Piccadilly Theatre.