2023
to Crinkle their Wrist, Perfumed Splendour as Caravaggio (archive footage)2014
The Gospel According to St Derek as Self2013
Excalibur: Behind the Movie as Self2007
The Time of Your Life as Jack2005
Doctor Who as Cobb2005
Red Mercury as Lindsey2004
Troy as Archeptolemus2003
The Tulse Luper Suitcases, Part 1: The Moab Story as Sesame Esau2003
The Tulse Luper Suitcases: Antwerp as Not available2003
Danielle Cable: Eyewitness as Kenneth Noye2002
Spooks as Professor Stephen Curtis2002
Foyle's War as Not available2002
Cutting It as Dexter Berkowicz2002
FearDotCom as Turnball2002
Crime and Punishment as Svidrigailov2001
Waking the Dead as Sam Jacobs2001
The Emperor's New Clothes as Montholon2001
The Search for John Gissing as Alan Jardeen1999
The Vice as Not available1998
Far from the Madding Crowd as Mr Boldwood1998
The Ebb-Tide as Ellstrom1997
The Hunchback as King Louis XI1996
Silent Witness as Not available1995
Resort to Murder as Not available1994
Pie in the Sky as Byron de Goris1994
Wycliffe as Lawrence Vinter1993
The Mushroom Picker as Kostya1993
Blue as (voice)1992
Highlander: The Series as Gabriel Piton1992
Covington Cross as sir Thomas Grey1992
Christopher Columbus: The Discovery as Roldan1991
Spender as McDonna1991
Edward II as Roger Mortimer1991
The Orchid House as Master1989
War Requiem as Abraham1988
South Of The Border as Eddie1987
The Ruth Rendell Mysteries as Denys Villiers1987
The Last of England as Narrator (voice)1987
Up Line as Raymond Rudran1986
Casualty as Denny Davidson1986
Caravaggio as Caravaggio1986
Sylvia as Aden1986
On Wings of Fire as Zarathustra1986
Song of Experience as Railway Policeman1985
Déjà Vu as Michael / Greg1984
The Bill as Not available1982
The Merry Wives of Windsor as Pistol1981
Excalibur as King Arthur1978
The BBC Television Shakespeare as Not available1975
Flame as Assistant Disc Jockey (uncredited)1968
The Lion in Winter as John1965
Thirty-Minute Theatre as Peter