Theatre credits include: An Oak Tree (Plymouth Theatre Royal); Tristan and Yseult (National Theatre); Edward II, Blue Remembered Hills (Sheffield Crucible); As You Like It, Bring Me Sunshine (Royal Exchange); Jerusalem Syndrome, Station (Soho Theatre); The Riot (National Theatre); Salome (Riverside Studios); The Mysteries, Spanish Tragedy (RSC); The Beaux Stratagem (Bristol Old Vic); Dolls Heart (Bristol Old Vic); King Lear (Kaboodle Theatre Company); A Midsummer Night?s Dream (Orchard Theatre Company); As You Like It (Regents Park); The King of Prussia (Donmar); Carmen, Scrooge, Danger My Ally, Windfall, Ship of Fools, Tregeagel, The Twits, Cyborg, Stig, Peer Gynt (Kneehigh Theatre).
Televison credits include: Doc Martin, Bad Girls, The Royal, The Project, Holby City, Bodily Harm, Menace, Rescue Me, The Bill, The New Adventures of Robin Hood, Liverpool One, Wycliffe.
Film credits include: Saving Grace.
Radio credits include: Donna Flour & Her Two Husbands; Post Cards.