| Movie | The Legend of the Titanic | The Shark With Tourettes Syndrome (voice) | 1999-04-17 |
| Movie | The Edge of Power | Ivar Staines | 1989-01-27 |
| Movie | Sherlock Holmes and the Valley of Fear | (voice) | 1983-01-01 |
| Movie | David Copperfield | 1983-07-20 | |
| Movie | Save the Lady | Mr Christian | 1981-12-28 |
| Series | The Last Outlaw | Supt. Nicholson | 1980-10-20 |
| Series | Accident | Unknown | 1978-11-02 |
| Movie | The Swinging Co-eds | Heinz | 1972-08-24 |
| Series | Crown Court | Unknown | 1972-10-11 |
| Movie | Assault | Fire Chief | 1971-02-11 |
| Series | Justice | Dr. Ian Moody | 1971-10-08 |
| Series | The Persuaders! | Unknown | 1971-09-17 |
| Series | The Champions | Unknown | 1968-09-25 |
| Movie | You Only Live Twice | Submarine Captain | 1967-06-13 |
| Movie | Deadlier Than the Male | David Wyngarde | 1967-02-12 |
| Movie | Lucy in London | Customs Officer | 1966-10-24 |
| Series | The Avengers | Unknown | 1961-01-07 |
| Movie | Boerboel De Wet | 1961-11-27 | |
| Movie | The Frightened City | Hood | 1961-09-01 |
| Series | No Hiding Place | Unknown | 1959-09-16 |
| Movie | Moment of Indiscretion | Eric Stanton | 1958-09-05 |
| Movie | Three Sundays to Live | Inspector | 1957-10-01 |
| Movie | The Depraved | U.S. Army Officer (uncredited) | 1957-11-01 |
| Series | Abigail and Roger | 1956-07-04 | |
| Movie | X: The Unknown | Gerry | 1956-09-21 |
| Series | Quatermass II | Captain John Dillon | 1955-10-22 |
| Movie | The Bad Lord Byron | Lord Clark | 1949-04-18 |
| Movie | The Blind Goddess | Sir John's Junior | 1948-09-14 |
| Movie | The Weaker Sex | Roddy McIntyre | 1948-10-11 |
| Movie | The Upturned Glass | Policeman (uncredited) | 1947-06-17 |
| Movie | Holiday Camp | Detective | 1947-08-05 |
| Movie | Night Boat to Dublin | Young Newlywed (uncredited) | 1946-01-08 |
| Movie | I Live in Grosvenor Square | Minor role (uncredited) | 1945-07-20 |
| Movie | Johnny Frenchman | Sam Harvey | 1945-10-29 |