West End Theatre includes standby Phantom in The Phantom of the Opera, Bishop of Digne/cover Jean Valjean/Javert in Les Misérables and Le Fevre/Don Atillio in The Phantom of the Opera (Cameron Mackintosh); Reuben in Joseph and the Amazing Technicolor Dreamcoat (RUG); Father Alexander and cover/played Sam and Bill in Mamma Mia! (Littlestar).
Other theatre includes Captain Brackett and cover/played Emile de Becque in South Pacific (ATG); Prince Charming in Cinderella (Evolution Pantomimes); A Phantom in Three Phantoms (Ginger Boy/Norwell Lapley); cover Pilate in Jesus Christ Superstar (RUG Arena); Preacher in Violet (Young Vic).
Opera includes Samuel/Major-General in The Pirates of Penzance and Sir Joseph Porter in HMS Pinafore (D'Oyly Carte Opera Company); Ludwig in The Grand Duke and Strephon in Iolanthe (Gilbert & Sullivan Opera Company); Hughie Pierrepoint in Our Miss Gibbs (Finborough Theatre); Prince Yamadori in Madame Butterfly (London City); Masetto in Don Giovanni (Holland Park); Alris in The Golden Penguin (Ukranian State Opera of Lviv); Pish-Tush in The Mikado (Carl Rosa Opera Company).
Recordings include The Most Happy Fella (TER/Jay); HMS Pinafore (D'Oyly Carte/TER); Bernstein Dances (Deutsche Grammophon).
Television includes Behind the Mask: The Making of The Phantom of the Opera.
Radio includes Lost in the Stars,Les Misérables.
Films include Jesus Christ Superstar, ThePhantom of the Opera 25th Anniversary at the Royal Albert Hall.