Theatre credits include: Measure for Measure, As You Like It, The Heresy of Love, Dr. Scroggy’s War, Julius Ceasar, The Taming of the Shrew (Shakespeare's Globe); Faith Healer (Royal Lyceum Theatre); The Curious Incident of the Dog in the Night-Time (Apollo Theatre); For Once (Hampstead Theatre, Traverse Theatre and UK Tour); Bus Stop (New Vic & Scarborough); Treasure Island (The Watermill Theatre); Faith Healer, Drowning on Dry Land, Othello (Salisbury Playhouse); Ma Rainey’s Black Bottom, London Assurance, Volpone (Royal Exchange Manchester); Anthropology (Latitude Festival); Reverence (Southwark Playhouse); No, It Was You (Arcola Theatre); Highs and Lows (Hackney Empire); Hunger, Imperfect Librarian, Theatre Dream, Half Machine, Icarus Falling and Poseidon (Primitive Science).
As actor and joint Artistic Director of Dialogue Productions: Scorched (Old Vic Tunnels); Wedding Day at The Cro-Magnons (Soho Theatre); The Furies/ Helter Skelter (Bush Theatre, UK Tour); Top Dogs (Southwark Playhouse and UK Tour); Merlin (Riverside Studios); Heroes Like Us (Edinburgh Festival); The MC of a Striptease Act Doesn’t Give Up (Edinburgh and Kilkenny Festivals, UK, US and European tours). Assistant Director on their production of Monsieur Ibrahim and The Flowers of the Qur’an (Bush Theatre, Edinburgh and tour).
Television credits include: Silent Witness, Eastenders, Friday Night Dinner, Doctors, Whistleblowers, Holby City, The Bill, The Last Chancers, The Worst Week Of My Life, Grass, Peepshow, The Office, Vortex, My Hero, Ed Stone Is Dead, People Like Us, Ghosts and Mr.Charity.
Radio credits include: The Balloonists, The Crazy Locomotive and Crusty Pie.