Jean (2000)
Bobby
Hotel Shanghai (1997)
Charles De Montfort
Lionheart (1987)
Prince
Sleeping Beauty (1987)
Richards
The Unknown Soldier (1985)
Giordano Martelli
The Corsican Brothers (1985)
Mike Preston
Child's Play (1984)
L'empereur
Das Martyrium des heiligen Sebastian (1984)
Jack Stapleton
The Hound of the Baskervilles (1983)
Patrick Redfern
地中海殺人事件 (1982)
Self / Patrick Redfern
The Making of Agatha Christie's 'Evil Under the Sun' (1982)
Tristan
Lovespell (1981)
Oliver Mellors
チャタレイ夫人の恋人 (1981)
Alexander
The Search for Alexander the Great (1981)
Lancelot
Excalibur (1981)
Lt. Raw
ズールー戦争 (1979)
Rocco
Saturday, Sunday, Monday (1978)
Henry Clerval
Victor Frankenstein (1977)
Alan Campbell
The Picture of Dorian Gray (1976)
David
In This House of Brede (1975)
William: The Life, Works and Times of William Shakespeare (1973)
Charles Darwin
The Darwin Adventure (1972)
Paul
The Loving Lesson (1971)
Billy Jarvis
The Road Builder (1971)
Richard (as Nicolas Clay)
The Damned (1962)