| Movie | The Naked Civil Servant | Magistrate | 1975-12-17 |
| Movie | Psychomania | Coroner | 1973-03-01 |
| Movie | Dark Places | Sgt. Riley | 1973-05-01 |
| Movie | Tales from the Crypt | Husband | 1972-03-09 |
| Series | Play for Today | Unknown | 1970-10-15 |
| Movie | The Rise and Rise of Michael Rimmer | Major Mathieson | 1970-11-12 |
| Series | The Champions | Unknown | 1968-09-25 |
| Movie | Bedazzled | Cardinal (uncredited) | 1967-10-30 |
| Movie | The Wrong Arm of the Law | Superintendent J.S. Forest | 1963-03-17 |
| Movie | Girl in the Headlines | Inspector | 1963-11-15 |
| Movie | The Man Who Finally Died | Policeman with Dog (uncredited) | 1963-12-01 |
| Series | Dr. Finlay's Casebook | Unknown | 1962-08-16 |
| Movie | The Naked Edge | Jason Roote | 1961-06-28 |
| Movie | The Kitchen | Max | 1961-08-14 |
| Series | Sir Francis Drake | Unknown | 1961-11-12 |
| Movie | Moment of Danger | Sir John Middleburgh | 1960-01-26 |
| Movie | Oscar Wilde | Inspector Richards | 1960-05-29 |
| Movie | Sands of the Desert | Mertons | 1960-09-08 |
| Movie | Too Hot to Handle | Mr. Arpels | 1960-12-01 |
| Movie | Circle of Deception | Henry Crow | 1960-11-01 |
| Movie | Carry On Nurse | Perkins | 1959-01-30 |
| Movie | The Siege of Pinchgut | Brigadier | 1959-08-01 |
| Movie | Killers of Kilimanjaro | Gunther | 1959-10-01 |
| Movie | I'm All Right Jack | Num Yum's Executive | 1959-08-18 |
| Series | No Hiding Place | Unknown | 1959-09-16 |
| Movie | Indiscreet | Albert | 1958-07-16 |
| Movie | Carry On Sergeant | Sixth Specialist | 1958-08-31 |
| Movie | Tank Force! | SS Colonel | 1958-04-22 |
| Movie | The Duke Wore Jeans | 1958-03-30 | |
| Movie | Chain of Events | Bus Inspector | 1958-09-30 |
| Movie | The Square Peg | Colonel (uncredited) | 1958-12-04 |
| Movie | The Two-Headed Spy | Gen. Optiz | 1958-11-17 |
| Movie | How to Murder a Rich Uncle | Police Sergeant | 1957-06-01 |
| Movie | These Dangerous Years | Police Sergeant | 1957-07-03 |
| Movie | Cat Girl | Cafferty | 1957-09-01 |
| Movie | Not Wanted on Voyage | Captain | 1957-11-01 |
| Movie | You Can't Escape | Inspector Crane | 1956-01-01 |
| Movie | Eyewitness | Police Sgt. | 1956-08-14 |
| Movie | Up in the World | Police Inspector (uncredited) | 1956-12-06 |
| Movie | The Silken Affair | Detective | 1956-10-02 |
| Movie | The Iron Petticoat | Grisha | 1956-09-01 |
| Movie | Secret Venture | Squire Marlowe, the Wrestler | 1955-11-10 |
| Movie | Doctor in the House | Demonstrator at Pedal Machine | 1954-03-23 |
| Movie | Forbidden Cargo | Sub-Director Holt | 1954-05-04 |
| Movie | Face the Music | Insp. Mulrooney | 1954-01-29 |
| Series | Mark Saber | Unknown | 1954-10-01 |
| Movie | Mad About Men | Marco (uncredited) | 1954-11-16 |
| Movie | Park Plaza 605 | Stumpy | 1953-09-11 |
| Movie | Rob Roy, The Highland Rogue | General Cadogan | 1953-10-26 |
| Movie | Personal Affair | Police Inspector Fred Garland (uncredited) | 1953-10-20 |
| Movie | The Magic Box | Sitter in Bath Studio | 1952-01-01 |
| Movie | Top Secret | Russian Security Officer | 1952-11-10 |
| Movie | Venetian Bird | Gufo | 1952-10-01 |
| Movie | Fortune in Diamonds | Chief Engineer | 1951-03-07 |
| Movie | The Franchise Affair | Inspector Hallam | 1951-02-19 |
| Movie | Laughter in Paradise | Store Shopwalker | 1951-06-01 |
| Movie | Valley of the Eagles | Chief of the Lost Valley | 1951-09-26 |
| Movie | Cloudburst | Desk Sgt. | 1951-07-01 |
| Movie | Appointment with Venus | Sgt. Vogel | 1951-10-08 |
| Movie | The Dancing Years | Minor Role (uncredited) | 1950-07-19 |
| Movie | Cairo Road | Maj. Ahmed Mustafa | 1950-06-21 |
| Movie | State Secret | Clubman | 1950-09-11 |
| Movie | Cage of Gold | Adams | 1950-10-23 |
| Movie | A Song for Tomorrow | Major | 1948-06-08 |
Are you sure you want to hide this?