It Could Happen to Anybody 1984
as DS Brady
Doctor Who: Castrovalva 1982
as Ruther
The Union 1981
as Robert McLennan
Hess 1978
Actor
A Dog's Ransom 1978
as Inspector Craig
The Next Scream You Hear 1974
as Hendry
Macbeth 1971
as Menteith
Three Sisters 1970
as Maj. Vassili Vassilich Solloni
Credits from TMDB.