2007
Stuart: A Life Backwards as Stuart's Granddad2005
Oliver Twist as Elderly Officer2004
New Tricks as Derek Rodger2004
The Brief as Alfie2003
The Last Detective as Albert Bing2003
The Royal as Mr. Calder2003
Mrs Caldicot's Cabbage War as Leslie2002
The Many Lives of Albert Walker as Brig. Kilroy2001
The Life and Adventures of Nicholas Nickleby as Arthur Gride2001
Bodywork as Sydney Greengrass1996
Hetty Wainthropp Investigates as Frank Wainthropp1995
The Gambling Man as Not available1995
The Young Poisoner's Handbook as Uncle Jack1993
Peak Practice as Eric Johnson1993
Closing Numbers as Frank1992
Heartbeat as Albert Potter1992
Heartbeat as Wilfred Sedman1991
Redemption as Arthur Whadcoat1990
El C.I.D. as Lloyd1989
Campion as Scatty Williams1988
South Of The Border as Stan1988
Starlings as Mr Wilson1987
Bust as Mallory1986
Lovejoy as Mr. Catchpole1986
ScreenPlay as Mr. Wilson1985
Home to Roost as Job Centre Assistant1985
Miss Marple: A Pocketful of Rye as Mr. Crump1985
Exploits at West Poley as Ned Jones1985
The Burston Rebellion as Farmer Edwards1984
Sherlock Holmes as Peterson1984
Mitch as Stan Garske1984
Big Deal as Gil Roach1984
Champions as Charles1983
The Cage as Mr Adams1982
The Missionary as Sir Cyril Everidge1982
Witness for the Prosecution as Not available1982
Keeping in Touch as Father1981
Bergerac as Arthur Osman1981
Country as Ashford1981
The Grudge Fight as Beryl's Dad1980
The Good Companions as Jimmy Nunn1980
Rough Cut as Passport Clerk1979
Minder as Harry Martin1979
Minder as Len1979
Flambards as Fowler1978
All Creatures Great and Small as Farmer Ingledew1978
Out as Vic Lee1978
The Vanishing Army as Hampshire1978
Freedom of the Dig as Hughes1978
Butterflies Don't Count as Mr. James1977
True Patriot as Judge Thorbeck1977
The Glitterball as Supermarket Manager1977
Kipper as Jack1976
Bill Brand as Paxton1975
The Sweeney as Len Holmes1975
Rumpole of the Bailey as Figgis 'Fig' Newton1975
Three Men in a Boat as River Hand1975
Diane as Weaver1974
Fall of Eagles as A.F. Trepov1974
The Treasure of Abbot Thomas as Mr. Tyson / Father Dominic1971
The Onedin Line as Dr. MacWhirter1971
A Ghost Story for Christmas as Mr. Tyson1971
The Rivals of Sherlock Holmes as Polton1971
Budgie as Landlord1971
Justice as Dave Fletcher1971
Doctor Who: Terror of the Autons as Radio Telescope Director1971
The Pigeon Fancier as Club Secretary1970
Play for Today as Ashford1970
Play for Today as Mr. James1970
Play for Today as Hampshire1970
Chariot of Fire as Prison Gate Officer1969
The Main Chance as Joe Brown1968
The Expert as Cmdr. Jennings1964
The Wednesday Play as Prison Gate Officer1960
Coronation Street as Billy Williams1955
Dixon of Dock Green as Milkman1955
Dixon of Dock Green as Powell1955
The Man with the Golden Arm as Street Vagrant (uncredited)1949
The Set-Up as Photographer (uncredited)