| Series | The Return of the Antelope | Mr. Garstanton | 1986-01-19 |
| Movie | Henry VI Part 1 | Earl of Salisbury / Sir William Lucy | 1983-01-02 |
| Movie | Henry VI Part 2 | Lord Say | 1983-01-09 |
| Movie | Henry VI Part 3 | Duke of Exeter / Mayor of York | 1983-01-16 |
| Movie | The Tragedy of Richard III | Sir Robert Brackenbury / Earl of Surrey | 1983-01-23 |
| Series | Bergerac | Unknown | 1981-10-18 |
| Movie | Even Solomon | Sam | 1979-11-01 |
| Series | Blake's 7 | Ensor | 1978-01-02 |
| Series | The BBC Television Shakespeare | Unknown | 1978-12-03 |
| Movie | Love Lies Bleeding | Ranny | 1977-07-12 |
| Series | Big Boy Now! | 1976-05-30 | |
| Series | The New Avengers | Unknown | 1976-10-22 |
| Series | Star Maidens | Evans | 1976-09-08 |
| Series | Days of Hope | 1975-09-11 | |
| Series | Rumpole of the Bailey | Unknown | 1975-12-17 |
| Movie | Pope Joan | Count Brisini | 1972-08-16 |
| Movie | 30 Is a Dangerous Age, Cynthia! | TV Announcer | 1968-03-04 |
| Movie | The Projected Man | Insp. Davis | 1966-03-01 |
| Series | The Saint | Unknown | 1962-10-04 |
| Movie | Attempt to Kill | Detective Inspector Minter | 1961-08-01 |
| Series | Fair Game | Toby Truscott | 1958-07-05 |
| Movie | Doctor at Large | Dr. Erasmus Potter-Shine | 1957-03-26 |
| Movie | Town on Trial | Mark Roper | 1957-01-24 |
| Movie | The Truth About Women | Anthony | 1957-10-01 |
| Movie | The Vicious Circle | Kenneth Palmer | 1957-09-01 |
| Movie | The Man in the Road | Ivan Mason / Dr. James Paxton | 1956-03-01 |
| Movie | Value for Money | Duke Popplewell | 1955-08-09 |
| Movie | The Dam Busters | Group Captain J. N. H. Whitworth, D.S.O., D.F.C. | 1955-05-16 |
| Movie | Bang! You're Dead | Detective Grey | 1954-03-15 |
| Movie | Front Page Story | Tony Teale | 1954-03-15 |
| Movie | Eight O'Clock Walk | Peter Tanner | 1954-03-16 |
| Movie | Little Big Shot | Sergeant Wilson | 1952-01-01 |
| Movie | Young Wives' Tale | Bruce Banning | 1951-11-01 |
| Movie | Murder Without Crime | Stephen, Author | 1950-10-01 |
| Movie | Double Confession | Jim Medway | 1950-04-30 |
| Movie | Silent Dust | Maxwell Oliver | 1949-02-01 |
| Movie | The Story of Shirley Yorke | Gerald Ryton | 1949-07-04 |
| Movie | Man on the Run | Sgt. Peter Burden | 1949-05-20 |
| Movie | Bond Street | Joe Marsh | 1948-05-12 |
| Movie | Noose | Captain Jumbo Hoyle | 1948-09-28 |
| Movie | The Shop at Sly Corner | Robert Graham | 1947-03-10 |
| Movie | Quiet Weekend | Denys Royd | 1946-05-01 |
| Movie | Wanted for Murder | Jack Williams | 1946-06-17 |
| Movie | Teheran | Pemberton Grant | 1946-10-03 |
| Movie | Freedom Radio | Hans Glaser | 1941-02-04 |
| Movie | Quiet Wedding | Dallas Chaytor | 1941-04-19 |
| Movie | The Spell of Amy Nugent | Laurie Baxter | 1941-05-10 |
| Movie | Q Planes | Minor Role | 1939-02-21 |
| Movie | Black Eyes | Minor role | 1939-04-08 |