Doctor Who: Planet of Fire 1984
as Curt
Early Days 1981
as Doctor
A Bridge Too Far 1977
as British Staff Colonel
The Naked Civil Servant 1975
as Club Manager
The Man in the Wood 1973
as Sergeant Foulks
O Lucky Man! 1973
as William / Interrogator / Assistant / Released Prisoner
The Trial of Oscar Wilde 1960
as Lord Alfred Douglas
Credits from TMDB.