| Ano | Nota | Título | Personagem |
|---|---|---|---|
| 1998 | What's a Carry On? | Self - Interviewee | |
| 1996 | Sharpe's Regiment | Horatio Havercamp | |
| 1993 | Tommy Cooper - The Magic Touch | - | |
| 1991 | Let Him Have It | Postman | |
| 1990 | The Krays | Shopkeeper | |
| 1983 | A Mansão da Meia-Noite | Station Master | |
| 1982 | Treasure Island | Billy Bones | |
| 1980 | Rhubarb Rhubarb | - | |
| 1980 | S.O.S. Titanic | Master-at-Arms Thomas King | |
| 1979 | O Prisoneiro de Zenda | - | |
| 1979 | Big Jim and the Figaro Club | Big Jim | |
| 1977 | Joseph Andrews | Gaffer Andrews | |
| 1976 | Jumbo | Dave Smith | |
| 1974 | The Changeling | Lollio | |
| 1973 | Digby, o Maior Cão do Mundo | Tom | |
| 1973 | Vinegar Trip | Bill | |
| 1972 | Carry On Christmas (or Carry On Stuffing) | Tardy Diner / Thompson / Genie of the Lamp | |
| 1972 | Go for a Take | Jack Foster | |
| 1972 | O Metrô da Morte | Det.Sgt. Rogers | |
| 1972 | As Garras do Leão | Dewsnap | |
| 1971 | Fúria Selvagem | Ferris | |
| 1971 | Will Amelia Quint Continue Writing 'A Gnome Called Shorthouse'? | Giulio | |
| 1970 | The Rise and Rise of Michael Rimmer | Guide at Porton Down | |
| 1970 | The Long Distance Piano Player | Jack Burnshaw | |
| 1970 | The Adventures of Gerard | Sgt. Papilette (Hussars of Conflans) | |
| 1970 | Simon Simon | Fireman | |
| 1969 | Two Gentlemen Sharing | Phil Carter | |
| 1969 | The Big Flame | Danny Fowler | |
| 1968 | Negatives | The Dealer | |
| 1968 | Negatives | Auctioneer | |
| 1968 | A Carga da Brigada Ligeira | TSM Corbett | |
| 1967 | Canções e Confusões | Arthur Babcock | |
| 1967 | Tobruk | Alfie | |
| 1966 | A Loteria da Vida | 1st Rough | |
| 1965 | Cup Fever | Driver | |
| 1965 | Esses Maravilhosos Homens e suas Máquinas Voadoras | Assistant Fire Chief | |
| 1964 | Daylight Robbery | Man changing car wheel | |
| 1964 | The Comedy Man | Theodore Littleton | |
| 1964 | Os Reis do iê iê iê | Norm | |
| 1964 | Prisoner and Escort | Blake | |
| 1963 | Into the Dark | Sydney Martin | |
| 1963 | Nurse on Wheels | George Judd | |
| 1962 | Lawrence da Arábia | Corporal Jenkins (uncredited) | |
| 1962 | O Mais Longo dos Dias | Pvt. Clough | |
| 1962 | Go to Blazes | Alfie | |
| 1962 | Crooks Anonymous | Bert | |
| 1961 | Carry On Regardless | Boxing Referee | |
| 1961 | O Suplício de Tua Ausência | Sykes of the Herald (uncredited) | |
| 1960 | Tudo Começou num Sábado | Bert | |
| 1960 | Doctor in Love | Haystack Club Doorman (uncredited) | |
| 1960 | Os Sete Cavalheiros do Diabo | Staff Sergeant Hall (uncredited) | |
| 1959 | The Running Jumping & Standing Still Film | - | |
| 1959 | 40 Graus de Amor | Norm | |
| 1958 | Com Jeito Vai, Sargento | Private Herbert Brown | |
| 1958 | Somente Deus Por Testemunha | Steward James Kiernan | |
| 1957 | The One That Got Away | Sergeant - Swanick | |
| 1957 | Strangers' Meeting | Barrow Boy | |
| 1957 | The Long Haul | Kenny, Liverpool Trucker | |
| 1956 | Three Men in a Boat | Boy Lover | |
| - | Tune On the Old Tax Fiddle | Toby |