Jesus / Nikodemus
Η βασίλισσα των ουρανών (2025)
Self
Mike Yarwood: Thank You For The Laughs (2023)
Himself
Franco Zeffirelli: Directing from Life (2018)
Tales of Television Centre (2012)
Robert
Być jak Stanley Kubrick (2005)
Narrator
Napoleon 1812 - The Road to Moscow (2005)
The Queen's Lost Uncle (2003)
Seven Games From Glory (2002)
Dr. Livesey
Treasure Island (1997)
David Webb
Pride of Africa (1997)
Dr Livesey (voice)
The Legends of Treasure Island (1993)
The Battle of Trafalgar: Nelson's Victory (1993)
The Mystery of Edwin Drood (1993)
Narrator (voice)
Titanic - The Story (1993)
John Barth
Das lange Gespräch mit dem Vogel (1992)
The Boer War: 1899-1902 (1992)
The English Civil Wars (1992)
Sgt. Maj. Frank Smith
Chunuk Bair (1992)
Edward Foster
Il segno del comando (1992)
Gleb Nershin
The First Circle (1992)
The Golden Years (1992)
Romeo (voice)
Romeo.Juliet (1990)
Kruger
Laggiù nella giungla (1988)
Gabriele D'Annunzio
D'Annunzio (1987)
Professor
Classic Ghost Stories (1986)
Rupert 'Wolf' Wolfsen
Tajemnice Jaskiń Phantoma (1984)
Victor Frankenstein
Frankenstein (1984)
The Wandering Company (1984)
Jamie Fraser
The Jigsaw Man (1983)
Augustin
Imperativ (1982)
Phoebus
Dzwonnik z Notre Dame (1982)
Higgins
Pygmalion (1981)
Keller
The Survivor (1981)
Pierre
Jane Austen in Manhattan (1980)
Gregory Wolfe
Harlequin (1980)
Walkabout to Hollywood (1980)
Richard Hannay
The Thirty Nine Steps (1978)
Jack Durrance
The Four Feathers (1978)
Paul Rée
Pomiędzy dobrem i złem (1977)
Jesus
Jesus Of Nazareth (1977)
Captain Walker
Tommy (1975)
Rook
Death to Sister Mary (1974)
Gustav Mahler
Mahler (1974)
Paul Tanner
Lady Killer (1973)
All Systems Go: Alan Garner (1973)
Giles Cunningham
The Asphyx (1972)
Dr. Martin
Asylum (1972)
Frank Gardner
Mrs. Warren's Profession (1972)
Percy Bysshe Shelley
Shelley (1972)
Tom Betancourt
Running Scared (1972)
Allan Wood
Secrets (1971)
Lionel Crane
The Hunting of Lionel Crane (1970)
Shaun
Season of the Witch (1970)
Walk a Crooked Path (1969)
Earl of Warwick
Tower of London: The Innocent (1969)
Yellow
Włoska robota (1969)
Arkie
Bam! Pow! Zap! (1969)
Deltic Train Guard (uncredited)
Robbery (1967)
Stunt Double
Kuloodporni (1996)