1990
South Atlantic Raiders: Part 1 as Sergeant1988
The Love Child as Sergeant1985
Dempsey and Makepeace as Danny Price1984
Sherlock Holmes as Rough1984
Top Secret! as Man in Crowd Singing Anthem (uncredited)1984
This Office Life as British Albion Staff1983
Made in Britain as Not available1982
The Comic Strip Presents... as Sergeant1982
Evil Under the Sun as Desk Sergeant (uncredited)1981
Wolcott as Bookmaker1981
Venom as Workman (uncredited)1980
Dark Water as Workman1979
A Hole in Babylon as Baron1978
Dinner at the Sporting Club as Inspector Harry Onslow1975
Porridge: No Way Out as Prisoner (uncredited)1974
S*P*Y*S as KGB Agent (uncredited)1973
Whoops Baghdad as Not available1973
Penny Gold as CID Man1973
Holiday on the Buses as Job Seeker (uncredited)1970
Doomwatch as Drunk1969
Anne of the Thousand Days as Guard (uncredited)1965
The Skull as Auction Attendant (uncredited)