Stephen was Chairman of The Casting Directors Guild of Great Britain from 2012 to 2015.
He is the casting director for Mamma Mia! London and UK Tour productions, and has been casting consultant on productions in Germany, Holland, Norway, Italy, Spain and Russia.
Theatre includes: Waitress (West End and UK Tour); Fat Friends (UK Tour); 42nd Street (Theatre Royal Drury Lane); 42nd Street, Singing in the Rain, Kiss Me Kate (Théâtre du Châtelet, Paris); Guys and Dolls, Funny Girl (Théâtre Marigny, Paris); Violet (Charing Cross Theatre); West Side Story (BBC Proms); Jerry Springer – The Opera (National Theatre / Cambridge); Chicago (Cambridge / Adelphi / Garrick / UK Tours); Mrs Henderson Presents (Bath Theatre Royal / Noel Coward); The Little Prince (Lyric Theatre Belfast / Dubai); The Braille Legacy (Savoy); T’Aint A Bird (Arts) Fings Ain’t What They Used To Be (Theatre Royal Stratford East); High Society (UK Tour); Light in the Piazza (Leicester Curve); My Fair Lady, Oliver! (Sheffield Crucible); West Side Story (Sage Gateshead) and Hello Dolly! (Open Air Theatre Regents Park).
Film and Television includes: Musical Ensemble Casting for Mamma Mia! the Movie & Mamma Mia! Here We Go Again (Universal); Nine (Weinstein Co.); The Universe (BBC); Superstar (ITV); How Do You Solve A Problem Like A Maria (BBC); Kombat Opera Presents (BBC).