Theatre credits include: Raz (Assembly Theatre, Edinburgh/Trafalgar Studios); The Maids, The Ruling Class and Richard III (Trafalgar Transformed); Deathtrap (Salisbury Playhouse); Queen Anne (Royal Shakespeare Company); Ben Hur, A Wolf In Snakeskin Shoes, Multitudes and Paper Dolls (Tricycle Theatre); La Musica and Ah, Wilderness! (Young Vic); The Mentalists (Wyndham’s Theatre); We Want You To Watch, The World Of Extreme Happiness and Scenes From An Execution (National Theatre); 2071, Adler And Gibb and NSFW (Royal Court); Blithe Spirit (Gielgud/US Tour); Boeing Boeing (Sheffield Crucible); The Full Monty (Sheffield/Noel Coward); Perfect Nonsense (Duke Of Yorks/Tour); A Midsummer Night’s Dream (Michael Grandage Company); The Pride (Royal Court/Trafalgar Studios/UK Tour); The History Boys and A Taste Of Honey (Sheffield Crucible); A Mad World, My Masters (Royal Shakespeare Company/English Touring Theatre) and The School For Scandal (Bath Theatre Royal).

Forthcoming: The Painkiller (Kenneth Branagh Season); Dr Faustus (Duke Of York) and Wiretapper (Central London/Manhattan NYC).