1994
Pie in the Sky as Vince Palmer1977
The Professionals as Rio1977
Sweeney! as Johnson1975
The Sweeney as Maynard1975
The Hanged Man as Hans Erickson1975
Flame as Roy Priest1973
The Satanic Rites of Dracula as Insp. Murray1972
The Protectors as Sandom1972
Dracula A.D. 1972 as Inspector1972
I Want What I Want as Frank1972
On Call as Dick1971
Justice as Det. Sgt. Gable1971
Justice as Tindall1970
Rumour as Sam Hunter1969
A Touch of Love as Joe1969
Suspect as Det. Supt. Jagger1966
The Portsmouth Defence as Anthony Charles Goodwin1965
Dr. Who and the Daleks as Ganatus1965
Never Mention Murder as Tony1964
The Likely Lads as Big Duggy1963
The Informers as Ben1962
The Saint as Hugo1962
H.M.S. Defiant as Flag Lieutenant1962
Private Potter as Pvt. Robertson1961
The Avengers as Verret1961
Man Detained as Frank Murray