Theatre includes Pastor Paul in The Christians (Traverse Theatre/Gate), Major Groves in Oppenheimer, Sir Roger Oatley in The Shoemaker’s Holiday (RSC), Juror 10 in Twelve Angry Men (Garrick Theatre), Paul Watson in The Body of an American (Gate Theatre and Northampton), Sir John in Less Than Kind (ATG tour), Bloody Poetry (Hampstead Theatre and Leicester Haymarket), The Children’s Hour (National Theatre), John, Paul, Ringo, George and Bert, Our Day Out (Young Vic), Unsuitable for Adults (Bristol Old Vic), The Ruling Class (Liverpool Playhouse), Dead Romantic (Soho Poly), One Night Stand (Theatre Royal York), A Single Man, Broadway Bound (Greenwich Theatre), Forty Years On, Whose Life is it Anyway and Godspell (Swan Theatre).
Television includes Professor Dalton in Silent Witness (11 series), Father Brown, Spooks, People Like Us, Attachments, A Dark Adapted Eye, Dead Lucky, Casualty, Hope and Glory, Paradise Postponed, Soldier Soldier, The Law, The Broker’s Man, Dangerfield, The Rag Nymph, The Ralf Little Show, The House of Eliott.
Radio includes Dr Locke in The Archers, The Dreamer, The No 1 Ladies Detective Agency, God’s President, Three Five Silly Twerp.
Films include Leave to Remain, Comrades.
As a Writer stage plays include Germinal (Paine’s Plough), Back up the Hearse and According to Hoyle (Hampstead Theatre), The Three Lions (Pleasance Theatre Edinburgh and St James’ Theatre); television includes episodes of This Life, The Lakes, an adaptation of Ella and the Mothers; translations 9½ Centimetres and Pit-bull (Royal Court Theatre).