Extensive theatre credits include repertory seasons in Stoke, Scarborough and Bolton. He has worked in the West End, with the Royal Shakespeare Company in Tom Stoppard’s Travesties and at the Royal Court in Ubu Roi and Pirates. He played the title role in Sherlock Holmes-The Muscial at the Bristol Old Vic and then on a national tour. More recently he toured Alan Bennett’s Single Spies, playing both Guy Burgess and Anthony Blunt.
On television his career has included a bit of everything. After three Wednesday Plays he landed a lead role in the ground breaking TV series Doomwatch. Other television appearances include the title role in the BBC film Shelley, ‘Jude’ in Jude The Obscure, Youn Never Can Tell, Looking For Clancy, Pygmalion etc.etc. He starred in the epic 10 hour television serial Shaka Zulu, played Richard Hannay in two series of Hannay and starred as Cortez in the world TV premiere of Arthur Miller’s The Golden Years. He played the title role in Jesus Of Nazareth, made five series of the Detectives with Jasper Carrott and has starred as Mark Williams in the BBC’s flagship drama series Holby City. His US television credits include Frankenstein, The Four Feathers and Solzhenitsyn’s The First Circle.
His 30 films include the original Italian Job(!) Ken Russell’s Mahler and Tommy, Liliana Cavani’s Beyond Good And Evil, Merchant Ivory’s Jane Austen in Manhattan, The Thirty-Nine Steps and most recently Colour Me Kubrick with John Malkovich. He has best actor awards from both the Venice and Paris film festivals.