

Scotch Mist in Sussex(2013)

Bullseye!(1990)
Bank Manager

The Importance of Being Earnest(1988)
Lane

Theban Plays: Oedipus the King(1986)
Chorus

Theban Plays: Antigone(1986)
Chorus

Hitler's SS: Portrait in Evil(1985)
Pastor Sommers

Lifeforce(1985)
Metallurgist

Champions(1984)
Mr Champion

Macbeth(1983)
Doctor

The Two Gentlemen of Verona(1983)
Panthino

Doctor Who: Mawdryn Undead(1983)
Duke of Forgill/Broton (archive footage) (Special Edition)

Who Dares Wins(1982)
Harold Staunton

Doctor Who: The Keeper of Traken(1981)
Seron
Invasion(1980)
Kosygin

Danton's Death(1978)
Fouquier-Tinville

The Dissolution of Marcus Fleischman(1978)
Forster

When the Actors Come(1978)
Jozsef

Doctor Who: Terror of the Zygons(1975)
Duke of Forgill / Broton

Paradise Restored(1974)
Sir Henry Vane
Graceless Go I(1974)
Hotel Manager

Doctor Who: Frontier in Space(1973)
Draconian Emperor

The Bankrupt(1972)
Doctor

Doctor Who: Spearhead from Space(1970)
Hibbert

Connecting Rooms(1970)
Doctor

All Neat in Black Stockings(1969)
Vicar

The Little Black Bag(1969)
Kelland

Oh! What a Lovely War(1969)
British Officer (uncredited)

The Gorge(1968)
Norman
The Investigation(1967)
Defendant

The Scarlet Blade(1963)
Lt. Wyatt

The Young Jacobites(1960)
Lieutenant