2025
as (archival footage)
1989
as Will Brangwen
1988
as Joe Trent
1987
as L.S. Lowry
1984
as Sharaz Jek
1983
as Mercury
1978
1976
as Pierre Gringoire
1976
as John
1972
as Jack
1972
as Bassanio
1971
as Trofimov
1971
as Tony
1971
as Count Anton Chiluvsky
1970
as Richard Strauss
1969
as Tibby Lupton
1968
as Eric Fenby
1965
as Trofimov
1963
as Sharaz Jek