Theatre credits include: Measure for Measure (National Theatre/Complicite); How Much Is Your Iron? (Young Vic); Henry IV Parts I & II, The Mandate (National Theatre); The Tamer Tamed, As You Like It (RSC); The Importance of Being Earnest (Northampton Theatres); Three Sisters (Nuffield Theatre/Theatre Royal Bath); Time and The Conways (Royal Exchange Theatre).
Television credits include: The Trial of Tony Blair, My Family, E.R, Foyle?s War, Fields of Gold, The Inspector Lynley Mysteries.
Radio credits include: Breaking Point, Down and Out in Paris and London, Cry Hungary, The Pelican.