Credits
- 2022 · Hi-De-Hi!: All the Laughs & More as Self (archive footage)
- 2000 · Benny Hill: The Lost Years - Bennies from Heaven as Various
- 2000 · Benny Hill: The Lost Years - Benny and the Jests as Various
- 1996 · Oh, Doctor Beeching! as Bernie Bleasdale
- 1994 · Blobbyvision as
- 1991 · The Brittas Empire as Workman
- 1990 · You Rang, M'Lord? as Mr. Pearson
- 1988 · Hannay as
- 1981 · Mary Millington's World Striptease Extravaganza as Audience Member
- 1981 · Hi-de-Hi! as Fred Quilley
- 1979 · Queen of the Blues as Eddie
- 1975 · The Growing Pains of PC Penrose as Wally Threadgold
- 1975 · Dawson's Weekly as
- 1972 · Sykes as Delivery Man
- 1972 · Sykes as Painter
- 1972 · Sykes as Glasgow Porter
- 1972 · Sykes as First Customer
- 1972 · Sykes as Bus Depot Worker
- 1972 · Sykes as Motorcyclist
- 1972 · Sykes as Man in fog
- 1972 · Sykes as Skipper's Boy
- 1972 · Sykes as Husband
- 1972 · Sykes as Club Compere
- 1972 · Sykes as Herbert Nells
- 1972 · Are You Being Served? as Customer
- 1968 · Dad's Army as
- 1968 · Cilla as Self
- 1966 · Till Death Us Do Part as Felix
- 1963 · 80,000 Suspects as Wellford