Actor
Doctor Who: Planet of Fire
1984 · as Curt
A Bridge Too Far
1977 · as British Staff Colonel
The Naked Civil Servant
1975 · as Club Manager
O Lucky Man!
1973 · as William / Interrogator / Assistant / Released Prisoner
The Trial of Oscar Wilde
1960 · as Lord Alfred Douglas