 
			 
			| Movie | Victoria & Albert | Dr. Locock | 2001-08-26 | 
| Movie | Monk Dawson | Archbishop of Westminster | 1998-07-31 | 
| Movie | The Man Who Knew Too Little | Sir Duncan | 1997-11-14 | 
| Movie | Good King Wenceslas | Kyril | 1994-11-26 | 
| Series | Heartbeat | Unknown | 1992-04-10 | 
| Series | The Brittas Empire | Unknown | 1991-01-03 | 
| Movie | Who Bombed Birmingham? | Douglas Hurd, Foreign Secretary | 1990-04-22 | 
| Series | The Two Mrs. Grenvilles | Lord Frankham | 1987-02-08 | 
| Movie | Doctor Who: Time and the Rani | Beyus | 1987-09-28 | 
| Series | Lovejoy | Unknown | 1986-01-10 | 
| Series | Yes, Prime Minister | Unknown | 1986-01-09 | 
| Movie | Half Moon Street | George Hardcastle | 1986-08-13 | 
| Series | Executive Stress | 1986-10-20 | |
| Movie | Scarab | Harrington | 1984-06-22 | 
| Series | The Cleopatras | 1983-01-19 | |
| Movie | Zulu Dawn | Maj. Russell R.A. | 1979-05-14 | 
| Movie | Yanks | Golfing friend | 1979-09-01 | 
| Series | Sherlock Holmes and Dr. Watson | Dr. Watson | 1979-10-15 | 
| Movie | The Thirty Nine Steps | Marshall | 1978-11-04 | 
| Movie | Heartbreak House | Randall Utterwood | 1977-05-19 | 
| Movie | The Three Hostages | McGillivray | 1977-12-27 | 
| Movie | A Bridge Too Far | Lt. Col. Mackenzie | 1977-06-15 | 
| Movie | Private Lives | Victor Prynne | 1976-12-28 | 
| Series | Rumpole of the Bailey | Unknown | 1975-12-17 | 
| Series | Barlow | Unknown | 1971-09-15 | 
| Series | The Persuaders! | Unknown | 1971-09-17 | 
| Series | The Rivals of Sherlock Holmes | Unknown | 1971-09-20 | 
| Movie | The Breaking of Bumbo | Jorum | 1970-09-28 | 
| Series | The Champions | Unknown | 1968-09-25 | 
| Movie | A Challenge for Robin Hood | Sir Jamyl de Penitone | 1967-07-01 | 
| Movie | Doctor Who: The Faceless Ones | Blade | 1967-05-13 | 
| Series | King of the River | Unknown | 1966-07-06 | 
| Movie | Fahrenheit 451 | TV Announcer (uncredited) | 1966-09-07 | 
| Series | Gideon's Way | Unknown | 1965-03-18 | 
| Series | It's Not Me - It's Them! | 1965-07-28 | |
| Movie | Battle of the Bulge | 1965-12-16 | |
| Series | Thirty-Minute Theatre | Unknown | 1965-10-07 | 
| Series | BBC Play of the Month | Unknown | 1965-10-19 | 
| Movie | Nothing But the Best | Adrian Slater | 1964-03-10 | 
| Movie | Doctor Who: The Keys of Marinus | Eyesen | 1964-05-16 | 
| Series | Doctor Who | Unknown | 1963-11-23 | 
| Series | The Saint | Unknown | 1962-10-04 | 
| Series | The Avengers | Unknown | 1961-01-07 | 
| Series | No Hiding Place | Unknown | 1959-09-16 | 
| Movie | Carry On Admiral | Second Officer (uncredited) | 1957-05-14 |