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
Evil Under the Sun (1982)
Self / Patrick Redfern
The Making of Agatha Christie's 'Evil Under the Sun' (1982)
Tristan
Lovespell (1981)
Oliver Mellors
Lady Chatterley's Lover (1981)
Alexander
The Search for Alexander the Great (1981)
Lancelot
Excalibur (1981)
Lt. Raw
Zulu Dawn (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)