Theatre Credits include: Arthur Kipps in The Woman in Black (Fortune Theatre); Clement Attlee & others in Tim Luscombe's The Schuman Plan (Hampstead Theatre); Mowbray/Salisbury in Trevor Nunn's production of Richard II (The Old Vic); Foliot, Bishop of London in Becket (The Haymarket Theatre); Candy in Of Mice And Men (The Old Vic); Andrew Marvell in Oliver Ford-Davies new play King Cromwell (The Orange Tree); Ash in Dealer's Choice (Theatr Clwyd); Freud in Hysteria (Octagon Theatre); Duke Vincentio in Measure For Measure (Barbican); Leontes in The Winter's Tale (Royal Exchange Manchester); Ball in Howard Barker's Victory (Wrestling School: Kenny Ireland);
Member of The RSC from 1985-1990, credits include: Cassio in Othello; Cassius in Julius Caesar; Angelo in Measure For Measure; Paris in Troilus< and Cressida; Ernesto in Richard Nelson's Principia Scriptoriae; D.H. Lawrence in Stephen Lowe's Divine Gossip.
Television Credits include: Holby City; Blunkett in The Blunkett Tapes;Derailed; Murder Prevention; Midsomer Murders; Doctors'; Foyle's War; Powers and The Project; A Dance To The Music Of Time ; CSM Henwood in Soldier,Soldier; Between The Lines; Lipstick On Your Collar; Berkely Square; The Bill; Casualty; Stonecol.
Films. An American Werewolf In London; Il mio West, Britannic; Jilting Joe; Black Beauty.
Radio credits include: Appearances in over one hundred radio plays, mainly for BBC Radio 4.
Audiobooks: A Season for the Dead; Savage Tide Glenn Chandler.