| Movie | Bullseye! | Bank Manager | 1990-11-02 |
| Series | Jeeves and Wooster | Unknown | 1990-04-22 |
| Movie | The Importance of Being Earnest | Lane | 1988-05-29 |
| Series | Knightmare | 1987-09-07 | |
| Movie | Theban Plays: Antigone | Chorus | 1986-09-19 |
| Movie | Theban Plays: Oedipus the King | Chorus | 1986-09-16 |
| Movie | Hitler's SS: Portrait in Evil | Pastor Sommers | 1985-02-17 |
| Movie | Champions | Mr Champion | 1984-04-20 |
| Series | The Bill | Unknown | 1984-10-16 |
| Movie | The Two Gentlemen of Verona | Panthino | 1983-12-27 |
| Movie | Macbeth | Doctor | 1983-11-05 |
| Movie | Who Dares Wins | Harold Staunton | 1982-08-26 |
| Series | Shoestring | Unknown | 1979-09-30 |
| Movie | Danton's Death | Fouquier-Tinville | 1978-04-23 |
| Series | Children of the Stones | Unknown | 1977-01-10 |
| Series | Bill Brand | Brent | 1976-06-07 |
| Series | The Sweeney | Unknown | 1975-01-02 |
| Series | Crown Court | Unknown | 1972-10-11 |
| Series | Van der Valk | Unknown | 1972-09-13 |
| Series | The Six Wives of Henry VIII | Unknown | 1970-01-01 |
| Series | Codename | Unknown | 1970-04-07 |
| Series | Play for Today | Unknown | 1970-10-15 |
| Movie | Connecting Rooms | Doctor | 1970-05-01 |
| Movie | Oh! What a Lovely War | British Officer (uncredited) | 1969-03-10 |
| Movie | All Neat in Black Stockings | Vicar | 1969-04-10 |
| Series | Rogues' Gallery | Doctor Peppercorn | 1968-01-01 |
| Series | Callan | Unknown | 1967-07-08 |
| Series | Softly, Softly | Unknown | 1966-01-05 |
| Series | Sherlock Holmes | Unknown | 1964-05-17 |
| Movie | The Scarlet Blade | Lt. Wyatt | 1963-09-01 |
| Series | Dr. Finlay's Casebook | Unknown | 1962-08-16 |
| Series | The Avengers | Unknown | 1961-01-07 |
| Series | No Hiding Place | Unknown | 1959-09-16 |
Are you sure you want to hide this?