2000
Gormenghast as Not available2000
Cor, Blimey! as Sir Toby Belch1999
Sunburn as Eric Moorcroft1998
Vanity Fair as General Tufto1998
Mosley as David Lloyd George1998
Mosley as David Lloyd George1996
Oh, Doctor Beeching! as The Lord Mayor1996
The Willows in Winter as Commissioner of Police1996
An Audience with Freddie Starr as Not available1994
The Children's Royal Variety Performance as Self1993
Sooty & Co. as Not available1993
The Thief and the Cobbler as Roofless (voice)1991
2Point4 Children as Uncle Ian1991
Old Scores as Evan Price1988
You Bet! as Not available1986
Casualty as Robert Cox1985
The New Statesman as George Vance1985
Alice in Wonderland as Gryphon1985
Rupert and the Frog Song as Rupert's Father / Father Frog (voice)1984
Surprise, Surprise as Self1984
Gabrielle and the Doodleman as Ringmaster / Black Knight / Ugly Sister1983
Terrahawks as Sergeant Major Zero (voice)1983
Terrahawks: Expect the Unexpected as Sergeant Major Zero1981
Never the Twain as Oliver Smallbridge1979
The Cannon & Ball Show as Zeke1978
An Audience with... as Self1978
The Playbirds as Assistant Police Commissioner1978
Grand Slam as Mog Jones1978
The Talking Parcel as Chief Cockatrice1977
That's Carry On! as Fred Ramsden1976
Confessions of a Driving Instructor as Mr. Truscott1976
Carry On England as Sergeant-Major 'Tiger' Bloomer1976
Not Now, Comrade as Constable Pulford1975
Carry On Behind as Fred Ramsden1975
The Old Curiosity Shop as George, Mrs Jarley's Assistant1974
It Ain't Half Hot Mum as Battery Sergeant-Major 'Shut Up' Williams1974
Ken Dodd's World of Laughter as Not available1974
Soft Beds, Hard Battles as Bisset1974
Death to Sister Mary as Detective Moore1973
Thriller as Detective Moore1973
Adolf Hitler - My Part in His Downfall as Sgt. MacKay1972
Crown Court as George Walker1972
Endless Night as Sgt. Keene1971
The Onedin Line as Taffy1971
The Rivals of Sherlock Holmes as Insp. Illingworth1971
The Guardians as Not available1971
Brett as Not available1971
Clinic Exclusive as Geoffrey Carter1971
A Breed of Men as Not available1970
UFO as Morgan1970
The Misfit as Airport patrolman1969
The Main Chance as George Halloran1969
Softly Softly: Task Force as Stephens1969
Special Branch as Not available1969
Frankenstein Must Be Destroyed as Police Sergeant1968
The Expert as Dick Bennett1968
Rogues' Gallery as Maggot1968
Assignment K as Not available1967
Callan as Not available1967
Turn Out the Lights as Tommy Galvin1967
Doctor Who: The Evil of the Daleks as Toby1966
Softly, Softly as Not available1966
The Family Way as Man in Crowd Outside Travel Agents (uncredited)1966
The Corridor People as Sullavan1966
Arabesque as Policeman1966
Arrivederci, Baby! as Radio Engineer1965
The Troubleshooters as Aneurin Griffith1965
The Alphabet Murders as Dragbot1964
Top of the Pops as Self1964
Murder Most Foul as Sergeant Brick1963
Doctor Who as Toby1962
Z-Cars as Not available1962
The Scales of Justice as Sloan1960
Coronation Street as Returning Officer1955
Dixon of Dock Green as Vic Sharland1955
Dixon of Dock Green as Jack Winstone