Actor
The Unforgettable Spike Milligan
2010
as Himself
Harry Potter and the Goblet of Fire
2005
as Frank Bryce
Three Sisters
2003
as Ferapont
Spike Milligan I told you I was ill... A live tribute
2002
as Self
The Others
2001
as Mr. Edmund Tuttle
Mavis and the Mermaid
2000
as Skip
The Big Freeze
1993
as Mr Blick, the plumber
Splitting Heirs
1993
as Jobson the Doorman
Mr. H Is Late
1988
Absolute Beginners
1986
as Arcade Attendant (uncredited)
Gabrielle and the Doodleman
1984
as Genie
It's Your Move
1982
as Head Removal Man
The Boys in Blue
1982
as Chief Constable
Eric Sykes: One of the Great Troupers
1981
as Self
If You Go Down in the Woods Today
1981
as Mr. Pangbourne
Rhubarb Rhubarb
1980
The Plank
1979
as Taller Workman
Rhubarb
1970
as Insp. Rhubarb
Monte Carlo or Bust!
1969
as Perkins
Shalako
1968
as Mako
The Plank
1967
as Smaller Workman
The Spy with a Cold Nose
1966
as Wrigley
The Liquidator
1965
as Griffen
Rotten to the Core
1965
as William Hunt
Those Magnificent Men in Their Flying Machines or How I Flew from London to Paris in 25 Hours 11 Minutes
1965
as Courtney
One Way Pendulum
1965
as Mr. Groomkirby
The Bargee
1964
as The Mariner
Heavens Above!
1963
as Harry Smith
Kill or Cure
1962
as Rumbelow
Village of Daughters
1962
as Herbert Harris
Very Important Person
1961
as Willoughby, Sports Officer
Watch Your Stern
1960
as Civilian electrician #2
Tommy the Toreador
1959
as Martin
Charley Moon
1956
as Brother-in-Law
Orders Are Orders
1954
as Pvt. Waterhouse