
A Bridge Too Far
1977 · as British Staff Colonel

O Lucky Man!
1973 · as William / Interrogator / Assistant / Released Prisoner

The Naked Civil Servant
1975 · as Club Manager

Early Days
1981 · as Doctor

The Man in the Wood
1973 · as Sergeant Foulks

Doctor Who: Planet of Fire
1984 · as Curt

The Trial of Oscar Wilde
1960 · as Lord Alfred Douglas