Theatre with Told By an Idiot includes: Napoleon Disrobed, The Ghost Train, Firework Maker's Daughter.

Other theatre includes: Hamlet (Kenneth Branagh Theatre Company); Life of  Galileo (Young Vic); Dirty Great Love Story (Arts Theatre); trade (Young Vic); The  Suicide (National Theatre); Red Velvet (Garrick Theatre); A Wolf in Snakeskin Shoes, The House That Will Not Stand (Tricycle); Venice Preserv'd(Spectator's Guild); We Are Proud to Present...(Bush); Tartuffe (Birmingham Rep); Absurd Person Singular, My Wonderful Day, Surprises, (Stephen Joseph Theatre/ 59E59); One Monkey Don't Stop No Show (Eclipse Theatre/Sheffield Crucible); The Mountaintop (DERBY Live); Blue/ Orange (Tiata Fahodzi/ Arcola) CinderellaRed Riding HoodFamilyMan (Theatre Royal Stratford East)

Television includes: Chewing Gum (Retort/ Channel 4) Thunderbirds (ITV) Doctor WhoHolby City, Doctors, Pompidou, Bellamy's People, Mongrels, Mouth to MouthGrange Hill (BBC); The Bill(ITV); Skins (Company Pictures)

Radio includes: All of the Violence in the World, Macbeth, Earthsea, The Last Chronicle of Barchester, Master and Margarita, Clean TradeNo. 1 Ladies Detective Agency, Snake, Short Ride to Dusseldorf, The Lysistrata Project, Four Four Straight-Town, Hold My Breath (BBC Radio Drama) Currently the voice of Jack2fm.