Training: Middlesex University and the SUNY Brockport.
Theatre includes: Jerusalem (Royal Court, West End and Broadway), A Christmas Carol (West Yorkshire Playhouse), Funny Turns and Men of the World (Hull Truck Theatre), The Prime of Miss Jean Brodie (Royal and Derngate Northampton), Private Fears in Public Places (Stephen Joseph Theatre and 59E59 Theatre New York), Wolves at the Window (Arcola), Daddy Cool (Shaftesbury), A Trip to Scarborough, The Champion of Paribanou, Drowning on Dry Land and A Chorus of Disapproval, all written and directed by Alan Ayckbourn (Scarborough), The Wind in the Willows (West Yorkshire Playhouse), My Fair Lady (National Theatre and Theatre Royal Drury Lane), The Shakespeare Revue (Salisbury Playhouse), Second from Last in the Sack Race (New Vic, Stoke), Stripped (Riverside Studios), The Rocky Horror Show (English Theatre, Frankfurt), Les Misérables (Palace Theatre), Oliver! (Palladium), An Inspector Calls (Aldwych) and Lust (Theatre Royal, Haymarket).
Film includes: The Baseline.
Television includes: Extras, Emmerdale, City Lights, Ultimate Force, Born and Bred, Roger Roger, Get Well Soon, Kiss Me Kate, Keeping Mum, The Harry Hill Show and Comedy Nation.