| Movie | The Doctors: The Colin Baker Years | 2019-09-01 | |
| Movie | Albert's Memorial | Albert | 2009-12-13 |
| Movie | The Making of The Trial of a Time Lord | 2008-09-30 | |
| Series | A Dinner of Herbs | Justice Craig | 2000-11-24 |
| Series | Holby City | Judge | 1999-01-12 |
| Movie | 20,000 Leagues Under the Sea | Admiral Sellings | 1997-03-23 |
| Movie | Element of Doubt | Kirk | 1996-12-30 |
| Series | Outside Edge | 1994-03-24 | |
| Movie | Highlander III: The Sorcerer | Jack Donovan | 1994-11-29 |
| Series | Heartbeat | Unknown | 1992-04-10 |
| Series | Haggard | 1990-01-27 | |
| Series | Press Gang | Colonel X | 1989-01-16 |
| Series | A Bit of a Do | 1989-01-13 | |
| Movie | Somewhere to Run | Roger Fitzpatrick | 1989-07-11 |
| Movie | Still Crazy Like a Fox | Randall Perry | 1987-04-05 |
| Series | The Ruth Rendell Mysteries | Unknown | 1987-08-02 |
| Movie | Doctor Who: The Mysterious Planet | The Valeyard | 1986-09-27 |
| Movie | Doctor Who: Mindwarp | The Valeyard | 1986-10-25 |
| Series | Casualty | David Northwick | 1986-09-06 |
| Movie | Doctor Who: Terror of the Vervoids | The Valeyard | 1986-11-22 |
| Movie | Doctor Who: The Ultimate Foe | The Valeyard | 1986-12-06 |
| Series | C.A.T.S. Eyes | Unknown | 1985-04-12 |
| Series | Sherlock Holmes | The Earl of Rufton | 1984-04-24 |
| Movie | The Man Who Left His Soul on Film | 1983-02-02 | |
| Movie | From a Far Country | Narrator (voice) | 1981-09-15 |
| Movie | Dominique | Arnold Craven | 1980-03-06 |
| Series | Lady Killers | Unknown | 1980-07-20 |
| Series | Tales of the Unexpected | Unknown | 1979-03-24 |
| Series | Tinker Tailor Soldier Spy | Peter Guillam | 1979-09-10 |
| Movie | Zulu Dawn | Col. Crealock | 1979-05-14 |
| Movie | She Fell Among Thieves | Mansel | 1978-03-01 |
| Series | Quiller | Quiller | 1975-08-29 |
| Movie | The Importance of Being Earnest | Jack Worthing | 1974-02-17 |
| Movie | Craze | Detective Sgt. Wall | 1974-05-16 |
| Movie | A Coffin for the Bride | Mark Walker | 1974-05-31 |
| Movie | The Internecine Project | David Baker | 1974-07-24 |
| Series | Jane Eyre | Mr Rochester | 1973-09-27 |
| Movie | Bequest to the Nation | Capt. Hardy | 1973-04-18 |
| Movie | The Merchant of Venice | Gratiano | 1973-10-07 |
| Series | Thriller | Unknown | 1973-04-14 |
| Movie | The Homecoming | Teddy | 1973-10-29 |
| Movie | Ring Once for Death | Roger Masters | 1973-12-06 |
| Movie | Tales That Witness Madness | Brian (segment "Mel") | 1973-10-31 |
| Movie | Follow Me! | Charles | 1972-07-15 |
| Series | The Edwardians | Mr. Royce | 1972-11-21 |
| Movie | Alice's Adventures in Wonderland | Lewis Carroll (Charles Dodgson) | 1972-11-20 |
| Movie | Competition | Jimmy | 1971-10-05 |
| Movie | Nicholas and Alexandra | Nicholas | 1971-11-29 |
| Movie | Mad Jack | 1970-02-04 | |
| Series | UFO | Unknown | 1970-09-16 |
| Movie | Cromwell | Henry Ireton | 1970-07-16 |
| Movie | A Midsummer Night's Dream | Demetrius | 1968-09-30 |
| Series | Callan | Unknown | 1967-07-08 |
| Series | Detective | Unknown | 1964-03-30 |
| Series | The Wednesday Play | Unknown | 1964-09-30 |
| Series | Doctor Who | Unknown | 1963-11-23 |