1977
as Neeva
2024
as Von Weich (archive footage)
1978
as Welsh Captain
1969
as Von Weich
1981
as Tom Bell
1966
as Leonid Eitingon
1976
as Sorrell
2021
1988
as 2nd Doctor
as Dr Davies