| Movie | Janice Beard 45 WPM | Boss | 1999-10-29 |
| Series | The Legend of the Lost Keys | Sir Derek Janus | 1998-01-12 |
| Movie | Scandal | D’Lazlo | 1989-03-03 |
| Series | Jack the Ripper | Dr. Acland | 1988-10-11 |
| Series | A Dorothy L. Sayers Mystery | Bunter | 1987-03-25 |
| Movie | The Second Victory | 1987-06-04 | |
| Series | Pulaski | Unknown | 1987-10-02 |
| Series | The Last Place on Earth | Capt. 'Titus' Oates | 1985-02-18 |
| Movie | John and Yoko: A Love Story | Brian Epstein | 1985-12-02 |
| Movie | The Company of Wolves | Wealthy Groom | 1984-09-21 |
| Movie | On the Third Day | 1983-01-01 | |
| Series | Captain Zep – Space Detective | 1983-01-05 | |
| Series | The Mad Death | Johnny Dalry | 1983-07-16 |
| Series | The Agatha Christie Hour | Dermot West | 1982-09-07 |
| Movie | The Scarlet Pimpernel | Robespierre | 1982-11-09 |
| Series | Bergerac | Unknown | 1981-10-18 |
| Movie | The Merchant of Venice | Lorenzo | 1980-12-17 |
| Series | The BBC Television Shakespeare | Unknown | 1978-12-03 |
| Movie | The Hunchback of Notre Dame | Phoebus | 1976-12-30 |
| Movie | Hijack! | 1975-01-01 | |
| Series | Rumpole of the Bailey | Unknown | 1975-12-17 |
| Series | Poldark | Unknown | 1975-10-05 |
| Movie | Mahler | Max | 1974-04-04 |
| Movie | Don't Be Like Brenda | Gary | 1973-05-27 |
| Series | Vienna 1900 | 1973-12-08 | |
| Movie | Just Love | Ed | 1971-11-21 |
| Series | The Rivals of Sherlock Holmes | Unknown | 1971-09-20 |
| Movie | Hell's Angel | Conrad McKenna | 1971-01-21 |
| Series | Tom Brown's Schooldays | Flashman | 1971-11-14 |
| Movie | Edward II | Earl of Leicester/ Levune | 1970-08-06 |
| Movie | Battle of Britain | Replacement Pilot - Red Section 'Red 2' (uncredited) | 1969-09-15 |
| Series | Callan | Unknown | 1967-07-08 |