| Movie | Crossing the Floor | Grandfather | 1996-10-05 | 
| Movie | Shadowlands | Taxi Driver Witness | 1993-12-25 | 
| Movie | Miss Pym's Day Out | Man on Bus | 1992-02-19 | 
| Movie | Born Kicking | Mr Radley | 1992-09-20 | 
| Movie | Buddy | Mr Normington | 1986-01-01 | 
| Movie | Black Carrion | Henry Bircher | 1984-11-12 | 
| Movie | A Voyage Round My Father | Ham | 1984-04-19 | 
| Series | Hammer House of Mystery and Suspense | Unknown | 1984-09-05 | 
| Movie | The Ghost Downstairs | Mr. Morris | 1982-12-26 | 
| Movie | The Final Conflict | Dr. Philmore | 1981-03-20 | 
| Movie | If You Go Down in the Woods Today | Doctor | 1981-04-29 | 
| Movie | A Cup O' Tea An' A Slice O' Cake - Worzel Gummidge Christmas Special | Mr Braithwaite | 1980-12-27 | 
| Series | Hammer House of Horror | Unknown | 1980-09-13 | 
| Series | Yes Minister | Unknown | 1980-02-25 | 
| Series | To Serve Them All My Days | Alderman Blunt | 1980-10-17 | 
| Series | Thomas & Sarah | 1979-01-14 | |
| Movie | The Medusa Touch | Major Henry Morlar | 1978-04-13 | 
| Movie | The Lord of the Rings | Bilbo (voice) | 1978-11-15 | 
| Series | Life Begins at Forty | Unknown | 1978-06-13 | 
| Series | Raffles | Unknown | 1977-02-25 | 
| Series | Miss Jones And Son | 1977-04-18 | |
| Movie | On the Tiles | 1976-01-01 | |
| Movie | Monkey Tricks | 1976-01-01 | |
| Movie | Pot Luck | Farmer | 1976-01-01 | 
| Movie | Baby Sitters | 1976-01-01 | |
| Movie | The Big Kick | 1976-01-01 | |
| Series | Yanks Go Home | 1976-11-22 | |
| Movie | The Slipper and the Rose | Dress Shop Proprieter | 1976-03-25 | 
| Movie | Wedding Bells | 1976-01-01 | |
| Movie | Double Trouble | 1976-01-01 | |
| Movie | King Arthur, the Young Warlord | Ambrose | 1975-01-01 | 
| Series | Fawlty Towers | Mr. Arrad | 1975-09-19 | 
| Series | Angels | Unknown | 1975-09-01 | 
| Series | Shirley's World | Unknown | 1972-04-07 | 
| Movie | Doomwatch | Brewer | 1972-03-01 | 
| Movie | Young Winston | Party Chairman | 1972-07-20 | 
| Series | My Wife Next Door | Unknown | 1972-09-19 | 
| Movie | Ooh...You Are Awful | Warder Burke | 1972-12-01 | 
| Series | Crown Court | Unknown | 1972-10-11 | 
| Series | Budgie | Unknown | 1971-04-09 | 
| Movie | The Raging Moon | Dr Matthews | 1971-01-21 | 
| Movie | Please Sir! | Reynolds | 1971-05-01 | 
| Series | The Guardians | Unknown | 1971-07-10 | 
| Movie | Hands of the Ripper | Police Inspector | 1971-10-17 | 
| Series | Jason King | Unknown | 1971-09-15 | 
| Movie | The Virgin and the Gypsy | Uncle Fred | 1970-06-01 | 
| Movie | The Rise and Rise of Michael Rimmer | Alderman Poot | 1970-11-12 | 
| Movie | The Limbo Line | 1969-03-03 | |
| Movie | Oh! What a Lovely War | Training Sgt (uncredited) | 1969-03-10 | 
| Movie | All at Sea | Mr. Danvers | 1969-01-01 | 
| Series | Department S | Unknown | 1969-09-09 | 
| Movie | Run a Crooked Mile | Sgt. Hooper | 1969-11-18 | 
| Movie | A Dandy in Aspic | Copperfield | 1968-04-02 | 
| Series | Sanctuary | Unknown | 1967-06-29 | 
| Movie | Sky West and Crooked | Mr. Cheeseman - undertaker | 1966-01-14 | 
| Movie | The Wrong Box | Clergyman | 1966-06-19 | 
| Series | Gideon's Way | Unknown | 1965-03-18 | 
| Movie | The Hill | Commandant | 1965-06-17 | 
| Series | It's Not Me - It's Them! | Mr. Partridge | 1965-07-28 | 
| Movie | Hot Enough for June | Employment Exchange Clerk | 1964-01-01 | 
| Movie | First Men in the Moon | Stuart | 1964-07-01 | 
| Movie | The Bargee | Waterways Supervisor Albert Williams | 1964-01-01 | 
| Movie | The Black Torment | Harris | 1964-10-19 | 
| Movie | The Beauty Jungle | Mr. Edward Freeman | 1964-08-25 | 
| Movie | The Mind Benders | Aubrey | 1963-02-01 | 
| Movie | The Cracksman | Policeman | 1963-01-01 | 
| Movie | Bitter Harvest | Mr. Pitt | 1963-03-08 | 
| Movie | The Punch and Judy Man | Reginald Fletcher | 1963-04-08 | 
| Movie | 80,000 Suspects | Harold Davis | 1963-08-15 | 
| Movie | Maniac | Salon | 1963-05-20 | 
| Movie | Term of Trial | Mr. Taylor | 1962-08-16 | 
| Series | Z-Cars | Unknown | 1962-01-02 | 
| Movie | Night of the Eagle | Doctor | 1962-04-25 | 
| Series | The Saint | Unknown | 1962-10-04 | 
| Movie | In Search of the Castaways | Senior Yacht Guard | 1962-12-01 | 
| Movie | The Secret Partner | Ralph Beldon | 1961-05-01 | 
| Series | The Avengers | Unknown | 1961-01-07 | 
| Movie | Very Important Person | Travers | 1961-04-24 | 
| Movie | Whistle Down the Wind | Eddie | 1961-07-25 | 
| Movie | Cash on Demand | Arthur Sanderson | 1961-12-20 | 
| Movie | Victim | Harold Doe | 1961-08-01 | 
| Movie | The Angry Silence | Roberts | 1960-03-10 | 
| Movie | Man in the Moon | Herbert | 1960-10-31 | 
| Movie | The League of Gentlemen | Weaver | 1960-04-15 | 
| Series | No Hiding Place | Unknown | 1959-09-16 | 
| Movie | An Inspector Calls | Jones-Collins - Foreman | 1954-03-16 |