Theatre credits include: The Merry Wives of Windsor; Coriolanus (Royal Shakespeare Company); A Midsummer Night's Dream; All's Well That Ends Well (Stratford Festival, Canada); Cat on a Hot Tin Roof; To Kill a Mockingbird (Royal Exchange Theatre, Manchester); Awake and Sing (Almeida Theatre); The Odd Couple (Liverpool Playhouse); The Iron Man; The Evidence (New Perspectives); Get Carter (Red Shift Theatre Company); Dial M for Murder; Who's Life is it Anyway; Strangers on a Train; (Frinton Summer Theatre); Bingo (Young Vic/ Chichester Festival Theatre); The Front Page (Chichester Festival Theatre); Romeo and Juliet (Nottingham Playhouse); And Nothing but the Truth (V-TOL); 900 Oneonta (The Old Vic); Woyzek; (Omnibus Theatre, Clapham).
Television credits include: EastEnders; Doctors; Out of the Blue; Gracie! (BBC); Poirot; The Bill (ITV); Hollyoaks (Channel 4); In Suspicious Circumstances (Granada Television); Brass Eye (TalkBack Productions); Space Precinct (Grove Television Enterprises).
Film credits include: Full Metal Jacket;Empire of the Sun (Warner Bros); Bonhoeffer (First Run Features); Jack Ryan: Shadow Recruit (Paramount Pictures); Coriolanus (Hermetof Pictures); BEAT (Background Productions); Papillon (Czech Anglo Productions).
Radio credits include: The Putney Debates; The Corrupted; Luther (BBC Radio 4).