- Basil Higson in October 1986
- Chartered surveyor Clive Wallace in May 1991
- Dr Nicholls in December 1998
- A Police Officer in January 2002.
His other credits include roles in The Famous Five, The Strange Affair of Adelaide Harris, Crown Court, The Beiderbecke Tapes, Cardiac Arrest, Hetty Wainthropp Investigates, Heartbeat and Emmerdale.
Touring extensively with the RSC he has also appeared in stage productions including The Shaming of Bright Millar, 84 Charing Cross Road, The Seagull, Death of a Salesman, An Inspector Calls, A Midsummer Night's Dream, Great Expectations, The Ghost Train, Of Mice and Men, The Taming of the Shrew, Blithe Spirit, Jumpers, Twenty:20, The Kingfisher, Sugar Daddies, Bedroom Farce and Life Cycle.
He has been twice-nominated for the Manchester Evening News Best Actor Awards.