| |
| Film credits |
| |
| UNDERCOVER | 1943 | Peter, school pupil (uncredited) |
| ALL OVER THE TOWN | 1949 | Garnett (uncredited) |
| OBSESSION | 1949 | (uncredited) |
| LILLI MARLENE | 1950 | Evans |
| CAPTAIN HORATIO HORNBLOWER R.N. | 1950 | Mr. Harrison (Bo'sun) |
| SOMETHING IN THE CITY | 1950 | police officer (uncredited) |
| YOUR WITNESS | 1950 | Sergeant Bannoch (uncredited) |
| HOME TO DANGER | 1951 | Willie Dougan |
| CLOUDBURST | 1951 | Milkman |
| THE CRUEL SEA | 1952 | Bennett |
| THE TELL-TALE HEART | 1953 | Edgar Allan Poe |
| THE RED BERET | 1953 | Sergeant Breton |
| HELL BELOW ZERO | 1953 | Erik Bland |
| KNIGHTS OF THE ROUND TABLE | US/UK, 1953 | Sir Mordred |
| THE GOOD DIE YOUNG | 1954 | Mike Morgan |
| BEAUTIFUL STRANGER | 1954 | Louis Galt |
| RICHARD III | 1955 | Henry Tudor |
| HELEN OF TROY | US, 1955 | Achilles |
| ALEXANDER THE GREAT | US, 1955 | Attalus |
| CHILD IN THE HOUSE | 1956 | Stephen Lorimer |
| A HILL IN KOREA | 1956 | Corporal Ryker |
| CHECKPOINT | 1956 | O'Donovan |
| HELL DRIVERS | 1957 | Joe 'Tom' Yately |
| CAMPBELL'S KINGDOM | 1957 | Owen Morgan |
| THE VIOLENT PLAYGROUND | 1958 | Detective Sergeant Jack Truman |
| SEA FURY | 1958 | Abel |
| THE ANGRY HILLS | 1959 | Konrad Heisler |
| BLIND DATE | 1959 | Inspector Morgan |
| YESTERDAY'S ENEMY | 1959 | Captain Allan Langford |
| JET STORM | 1959 | Captain Bardow |
| HELL IS A CITY | 1959 | Inspector Martineau |
| THE CRIMINAL | 1960 | Johnny Bannion |
| THE GUNS OF NAVARONE | 1961 | CPO Butcher Brown |
| PRIZE OF ARMS | 1962 | Turpin |
| SODOMA E GOMORRA/SODOM AND GOMORRAH | Italy/France, 1962 | Astaroth |
| EVA | France/Italy, 1962 | Tyvian Jones |
| THE MAN WHO FINALLY DIED | 1962 | Joe Newman |
| IN THE FRENCH STYLE | US, 1963 | Walter Beddoes |
| ZULU | 1964 | producer / Lieutenant John Chard R.E. |
| ONE OF THEM IS BRETT | 1965 | narrator |
| DINGAKA | South Africa, 1965 | Tom Davis |
| SANDS OF THE KALAHARI | UK/US, 1965 | producer / Bain |
| ACCIDENT | 1967 | Charley |
| ROBBERY | 1967 | producer / Paul Clifton |
| VARIETY CLUB OF GREAT BRITAIN CHALLENGE MATCH | 1967 | on-screen participant |
| LA RAGAZZA CON LA PISTOLA/THE GIRL WITH A PISTOL | Italy/UK, 1968 | Tom Osborne |
| WHERE'S JACK? | 1969 | producer / Jonathan Wild |
| THE LAST GRENADE | 1969 | Major Harry Grigsby |
| THE GAMES | 1969 | Bill Oliver |
| PERFECT FRIDAY | 1970 | Mr. Graham |
| POPSY POP/TWENTY-ONE CARAT SNATCH | France/UK, 1970 | Inspector Silva |
| JACKLIN | 1970 | narrator |
| UNA LUCERTOLA CON LA PELLE DI DONNA/A LIZARD IN A WOMAN'S SKIN | Italy/France, 1971 | Inspector Corvin |
| A QUEST FOR LIFE | 1972 | commentator |
| INNOCENT BYSTANDERS | 1972 | John Craig |
| PEPITA JIMENEZ/BRIDE TO BE | Spain, 1975 | Pedro de Vargas |
| ZORRO | France/Italy, 1975 | Colonel Huerta |
| ORZOWEI, IL FIGLIO DELLA SAVANA | Italy/W Germany, 1976 | cast member |
| |
| Television credits |
| |
| CHOIR PRACTICE | BBC tx 30/7/1949 | Geraint Llewellyn |
| MARION | BBC tx 29/8/1950 | Tom Price |
| THE TRAGEDY OF POMPEY THE GREAT | BBC tx 24/9/1950 | Acilius |
| RUSH JOB | BBC tx 13/2/1951 | Sid Bonner, foreman engineer |
| THE TAMING OF THE SHREW | BBC tx 20/4/1952 | Petruchio |
| MARTINE | BBC tx 11/5/1952 | Alfred |
| A CRADLE OF WILLOW | BBC tx 5/8/1952 | Martin, a blind basket-maker |
| THE CREATURE | BBC tx 30/1/1955 | Tom Friend |
| JANE EYRE | BBC tx 2-29/3/1956 (6 pts) | Rochester |
| SUNDAY-NIGHT THEATRE: A Death in the Family | BBC tx 21/10/1956 | Richard Eynesham |
| THE STARS RISE IN THE WEST | ITV tx 14/1/1958 | on-screen participant |
| ARMCHAIR THEATRE: The Criminals | ITV tx 28/12/1958 | cast member |
| SATURDAY SPECTACULAR: SECOMBE AND FRIENDS | ITV tx 21/2/1959 | guest |
| THE SUNDAY-NIGHT PLAY: Squeeze | BBC tx 20/11/1960 | Big Tom |
| I AM GOING TO BE...: An Actor | ITV tx 9/1/1964 | on-screen participant |
| DRAMA '64: A Fear of Strangers | ITV tx 10/5/1964 | Chief Inspector Dyke |
| SECOMBE AND FRIENDS | ITV tx 16/10/1966 | guest |
| THE TORMENTORS | ITV tx 29/11/1966 | John Ellis |
| THE HEART OF SHOW BUSINESS | ITV tx 26/3/1967 | on-screen participant |
| BRITISH FILM ACADEMY AWARDS: A CINEMA SPECIAL | ITV tx 29/3/1968 | on-screen participant |
| TOWN AND AROUND | BBC1 tx 19/6/1968 | on-screen participant |
| SATURDAY NIGHT THEATRE: Fade Out | ITV tx 11/4/1970 | Sam Tennant |
| COLLECTOR'S WORLD: Star Pieces | BBC2 tx 26/12/1972 | on-screen participant |
| PLAY OF THE MONTH: The Changeling | BBC1 tx 20/1/1974 | De Flores |
| THRILLER: Who Killed Lamb? | ITV tx 16/3/1974 | Jamieson |
| PLAY OF THE MONTH: Robinson Crusoe | BBC1 tx 29/12/1974 | Robinson Crusoe |
| GRACELESS GO I | ITV tx 5/10/1974 | cast member |
| HOW GREEN WAS MY VALLEY | BBC2 tx 29/12/1975-2/2/1976 (6 pts) | Gwilym Morgan |