| Movie | Mrs Caldicot's Cabbage War | Bernard | 2003-01-30 |
| Series | The 10th Kingdom | Judge | 2000-02-27 |
| Series | Midsomer Murders | Unknown | 1997-03-23 |
| Series | A Dance to the Music of Time | Edgar Deacon | 1997-10-09 |
| Movie | The Whipping Boy | Mr. Walrus | 1994-07-31 |
| Series | A Year in Provence | Clive Parrott | 1993-02-28 |
| Series | Peak Practice | Unknown | 1993-05-10 |
| Series | As Time Goes By | Richard "Rocky" Hardcatle | 1992-01-12 |
| Movie | The Lost Language of Cranes | Alex | 1992-02-09 |
| Movie | Sherlock Holmes and the Leading Lady | Dr. Froelich | 1991-12-06 |
| Movie | One Against the Wind | Dubois | 1991-12-01 |
| Series | KYTV | Unknown | 1989-05-01 |
| Movie | Miss Marple: A Caribbean Mystery | Major Palgrave | 1989-12-25 |
| Series | Alexei Sayle's Stuff | Unknown | 1988-10-13 |
| Series | Yes, Prime Minister | Unknown | 1986-01-09 |
| Series | Casualty | Leonard Huckerby | 1986-09-06 |
| Series | All in Good Faith | 1985-12-30 | |
| Movie | Dreamchild | Caterpillar (voice) | 1985-10-04 |
| Series | Oliver Twist | Mr. Brownlow | 1985-10-13 |
| Series | Sherlock Holmes | Unknown | 1984-04-24 |
| Series | Lace | Abdullah's father | 1984-02-26 |
| Movie | Squaring the Circle | Brezhnev | 1984-05-23 |
| Series | The Invisible Man | Thomas Marvel | 1984-09-02 |
| Movie | Henry VI Part 2 | Cardinal Beaufort / Bishop of Winchester | 1983-01-09 |
| Movie | Henry VI Part 1 | Bishop, later Cardinal, of Winchester | 1983-01-02 |
| Movie | Atlantis | Josh Adkins | 1983-03-29 |
| Series | Number 10 | Unknown | 1983-02-13 |
| Movie | A Swarm in May | Dr. Sunderland | 1983-12-26 |
| Movie | King Lear | Fool | 1982-09-19 |
| Series | Winston Churchill: The Wilderness Years | Unknown | 1981-09-06 |
| Series | To Serve Them All My Days | Algy Herries | 1980-10-17 |
| Series | Yes Minister | Unknown | 1980-02-25 |
| Movie | The Island | Windsor | 1980-06-13 |
| Movie | Measure for Measure | Pompey | 1979-02-18 |
| Series | Crime and Punishment | Marmeladov | 1979-05-22 |
| Series | A Family Affair | 1979-05-13 | |
| Movie | Me! I'm Afraid of Virginia Woolf | Doctor | 1978-12-02 |
| Series | The BBC Television Shakespeare | Unknown | 1978-12-03 |
| Series | Anna Karenina | Unknown | 1977-09-25 |
| Series | Raffles | Unknown | 1977-02-25 |
| Series | Ripping Yarns | Unknown | 1976-01-07 |
| Series | Cilla's World Of Comedy | Unknown | 1976-08-31 |
| Movie | Loyalties | Gilman | 1976-02-29 |
| Movie | Mrs. Acland's Ghosts | Mr. Acland | 1975-01-15 |
| Series | Poldark | Unknown | 1975-10-05 |
| Movie | Barry Lyndon | Sir Charles Lyndon | 1975-12-18 |
| Series | Fall of Eagles | Unknown | 1974-03-15 |
| Series | Last of the Summer Wine | Judd | 1973-01-04 |
| Series | War & Peace | Unknown | 1972-09-29 |
| Series | Crown Court | Unknown | 1972-10-11 |
| Series | The Edwardians | Unknown | 1972-11-21 |
| Movie | The Gangster Show: The Resistible Rise of Arturo Ui | Dilapidated Actor | 1972-11-07 |
| Movie | Say Hello to Yesterday | Station Agent | 1971-01-14 |
| Series | Upstairs, Downstairs | Unknown | 1971-10-10 |
| Movie | Otley | Bruce | 1969-03-11 |
| Movie | Frankenstein Must Be Destroyed | Guest - Plumber | 1969-05-22 |
| Movie | Luther | Staupitz | 1968-01-29 |
| Series | Z-Cars | Unknown | 1962-01-02 |
| Series | Dixon of Dock Green | Unknown | 1955-07-09 |
| Series | Hallmark Hall of Fame | Unknown | 1951-12-24 |