Theatre includes Chess (ENO/London Coliseum); My Fair Lady (Teatro di San Carlo, Italy); King Rat in Dick Whittington (New Wimbledon Theatre); Bishop of Digne in Les Misérables (International tour); Mr Smythe in A Christmas Carol (Opera House Blackpool); Martin Cartwright in The Stationmaster (Tristan Bates Theatre); Max in The Sound of Music (Curve Theatre Leicester); Mr Allardyce in Betty Blue Eyes, My Fair Lady, Sunset Boulevard and Oliver! (national tours); Priest in Bare and Owen O'Malley in On the Twentieth Century (Union Theatre); Mr Sowerberry in Oliver! (Louder Than Words Festival); Old Berger in Hair (English Theatre Frankfurt); Riff-Raff in The Rocky Horror Show (UK tour); Prince John in Blondel (Pleasance Theatre); Grantaire in Les Misérables (West End); Bamatabois in Les Misérables (Scandinavian tour).
Television includes Quacks, The Basement.
Film includes Les Misérables.
Radio includes Les Misérables 21st Birthday concert.
Recordings include The Postman and the Poet.