London Theatre includes: The Lion King (Lyceum), The Producers (Drury Lane), The Pirates of Penzance (Regent’s Park), Oliver!, Show Boat (Palladium), Les Miserables (Palace), Inkle & Yarico (BAC), Lady in the Dark, Crows (National), On The Twentieth Century, Is There Life After High School? (Bridewell), Treasure Island (Mermaid), Prisoner Cell Block H (Dominion & Tour), Sherlock Holmes (Cambridge), HMS Pinafore (Old Vic), Puss in Boots, A Christmas Carol (Hackney Empire).
Regional Theatre includes: Chitty Chitty Bang Bang, The Pirates of Penzance (West Yorkshire Playhouse), Monsieur Popular (Ustinov Studio, Bath), Anything Goes (The Crucible, Sheffield & Tour), The Boy Who Fell Into A Book (SJT, Scarborough), Round The Horne…Revisited (Tour), Cleo Camping Emmanuelle & Dick (Harrogate), Disney’s Beauty & The Beast (International Tour), Snoopy (Newbury), Grease, Death of a Salesman, Little Shop of Horrors (Derby), Kiss Me Kate (Plymouth & Tour), An Inspector Calls (Edinburgh).
Film and Television includes: Holby City, The Night Watch, The Bill, The Quest, David The True Believer and Les Miserables.
On Radio Stephen has appeared in Scam, At Home With Kit & The Widow, Half A Sixpence and also in Les Miserables 10th Anniversary Concert, My Fair Lady BBC Prom (both at the Royal Albert Hall) and Hey Mr Producer! (Lyceum Theatre, London).