 
			 
			| Movie | Last Of The Summer Wine: 30 Years Of Laughs | Self (archive) | 2022-03-05 | 
| Movie | Run For Your Wife | Man on Bus | 2012-05-16 | 
| Movie | The Making of Gosford Park | Self (uncredited) | 2002-06-18 | 
| Movie | Wendy Richard: A Life on the Box | 2001-06-12 | |
| Movie | Gosford Park | Mr. Burkett | 2001-12-26 | 
| Series | Richard & Judy | Unknown | 2001-11-26 | 
| Movie | The Old Curiosity Shop | 1995-03-19 | |
| Series | Grace & Favour | Capt Stephen Peacock RASC (Ex) | 1992-01-10 | 
| Series | Pebble Mill | Unknown | 1991-10-14 | 
| Movie | The BFG | Mr. Tibbs (voice) | 1990-12-25 | 
| Series | Casualty | Edward Gutheridge | 1986-09-06 | 
| Movie | Royal Variety Performance 1984 | 1984-11-25 | |
| Series | The Kenny Everett Television Show | Unknown | 1982-02-25 | 
| Series | The Gentle Touch | Unknown | 1980-04-11 | 
| Movie | The Taming of the Shrew | Gremio | 1980-10-23 | 
| Series | The BBC Television Shakespeare | Unknown | 1978-12-03 | 
| Movie | Are You Being Served? The Movie | Captain Stephen Peacock | 1977-06-10 | 
| Movie | Spanish Fly | Dr. Johnson | 1976-02-01 | 
| Series | The New Avengers | Unknown | 1976-10-22 | 
| Movie | Side by Side | Inspector Crumb | 1975-04-30 | 
| Series | Fall of Eagles | Unknown | 1974-03-15 | 
| Movie | Keep It Up, Jack! | Mr. Clarke | 1974-06-27 | 
| Movie | Steptoe & Son Ride Again | Mr. Russell | 1973-05-01 | 
| Movie | No Sex Please - We're British | Glass Shop Manager | 1973-07-25 | 
| Series | Last of the Summer Wine | Truly | 1973-01-04 | 
| Movie | That Sinking Feeling | Arthur | 1973-11-13 | 
| Movie | The Three Musketeers | Man in Small Carriage (uncredited) | 1973-12-11 | 
| Movie | Digby, the Biggest Dog in the World | Estate Agent | 1973-12-01 | 
| Movie | Bless This House | Mr. Jones | 1972-09-08 | 
| Movie | Up the Chastity Belt | Master of Ceremonies | 1972-01-14 | 
| Series | Are You Being Served? | Captain Peacock | 1972-09-08 | 
| Series | Crown Court | Unknown | 1972-10-11 | 
| Movie | That's Your Funeral | Town Clerk | 1972-12-01 | 
| Movie | Our Miss Fred | British Colonel | 1972-12-14 | 
| Movie | All the Way Up | Mr Driver | 1970-06-01 | 
| Series | Ben Travers Farces | Claude Hickett MP | 1970-09-19 | 
| Movie | Some Will, Some Won't | Purvis | 1970-04-01 | 
| Movie | The Private Life of Sherlock Holmes | Porter | 1970-10-29 | 
| Movie | The Rise and Rise of Michael Rimmer | Tom Stoddart | 1970-11-12 | 
| Series | The Goodies | Unknown | 1970-11-08 | 
| Movie | Till Death Us Do Part | Valuation Officer | 1969-01-01 | 
| Movie | The Assassination Bureau | Elevator victim (uncredited) | 1969-03-09 | 
| Movie | Crooks and Coronets | Cyril | 1969-04-02 | 
| Movie | The Bed Sitting Room | The BBC | 1969-06-01 | 
| Movie | The Magic Christian | Police Inspector | 1969-12-12 | 
| Movie | 30 Is a Dangerous Age, Cynthia! | Registrar | 1968-03-04 | 
| Series | The World of Beachcomber | Various Roles | 1968-01-22 | 
| Movie | If There Weren't Any Blacks You'd Have to Invent Them | 1968-08-03 | |
| Movie | The Bliss of Mrs. Blossom | Factory Manager | 1968-09-11 | 
| Movie | A Flea in Her Ear | Charles, the Butler | 1968-11-27 | 
| Series | The Champions | Unknown | 1968-09-25 | 
| Movie | Dannicaforilithermidor | Sergeant Bull | 1966-01-01 | 
| Movie | Danny the Dragon | 1966-01-01 | |
| Movie | Carry On Screaming! | Mr. Jones | 1966-05-20 | 
| Movie | Lucy in London | Passport Officer | 1966-10-24 | 
| Movie | A Funny Thing Happened on the Way to the Forum | Slave Driver | 1966-10-16 | 
| Movie | Gonks Go Beat | Mr. A&R | 1965-05-24 | 
| Movie | The Big Job | Bank Official | 1965-01-01 | 
| Movie | The Early Bird | Drunken Doctor | 1965-11-30 | 
| Movie | The Wild Affair | Wine Shop Manager | 1965-12-05 | 
| Series | HMS Paradise | Commander Fairweather | 1964-07-16 | 
| Movie | The Tomb of Ligeia | Peperel | 1964-11-29 | 
| Movie | The Comedy Man | Producer | 1964-09-03 | 
| Movie | It's Trad, Dad! | TV Director | 1962-03-30 | 
| Series | The Avengers | Unknown | 1961-01-07 | 
| Movie | Victim | George - Henry's Assistant (uncredited) | 1961-08-01 | 
| Series | It's a Square World | 1961-04-26 | |
| Movie | The Impersonator | Police Sargeant | 1961-05-01 | 
| Movie | Battle of the V-1 | British Scientist (uncredited) | 1958-01-01 | 
| Series | The Adventures of William Tell | Unknown | 1958-09-15 | 
| Movie | Cloak Without Dagger | False James Markley | 1956-05-31 | 
| Movie | Johnny, You're Wanted | Police Inspector | 1956-01-20 | 
| Series | Dixon of Dock Green | Unknown | 1955-07-09 | 
| Series | The Sooty Show | Mr Wolfe | 1955-01-16 | 
| Movie | Portrait of Alison | Police Photographer | 1955-11-29 | 
| Movie | The Silent Witness | The Barman (uncredited) | 1954-10-01 | 
| Movie | Radio Cab Murder | Inspector Finch | 1954-10-01 | 
| Movie | The Florentine Dagger | (uncredited) | 1935-03-30 | 
| Movie | Cracked Nuts | Revolutionary | 1931-04-18 |