| |
| Film Credits | | |
| | | |
| CHANNEL INCIDENT | 1940 | Johnny |
| LOVE ON THE DOLE | 1941 | Tom Hare (uncredited) |
| THE BLACK SHEEP OF WHITEHALL | 1941 | butcher's delivery boy (uncredited) |
| THE FARMER'S WIFE | 1941 | George Smerdon |
| HARD STEEL | 1942 | Dixon |
| The SHOP AT SLY CORNER | 1947 | Archie Fellowes |
| BOND STREET | 1948 | Len Phipps |
| FORBIDDEN | 1949 | Johnny |
| BLUE SCAR | 1949 | Thomas Williams |
| WATERFRONT | 1950 | Maurice Bruno |
| HIGH TREASON | 1951 | Jimmy Ellis |
| THE STARFISH | 1952 | Jack Trevennick |
| THIRTY-SIX HOURS | 1954 | Henry |
| THE GREEN BUDDHA | 1954 | Nobby |
| TRACK THE MAN DOWN | 1955 | Ken Orwell |
| THE PRISONER | 1955 | The Secretary |
| 1984 | 1955 | Prisoner |
| PRIVATE'S PROGRESS | 1956 | Private Dai Jones |
| TIGER IN THE SMOKE | 1956 | Crutches |
| The BABY AND THE BATTLESHIP | 1956 | sub-lieutenant |
| BROTHERS IN LAW | 1956 | hearse driver |
| LUCKY JIM | 1957 | Cyril Johns |
| BLUE MURDER AT ST. TRINIAN'S | 1957 | Charlie Bull |
| CHAIN OF EVENTS | 1957 | Clarke |
| THE NAKED TRUTH | 1957 | porter |
| A NIGHT TO REMEMBER | 1958 | John Phillips |
| THE MAN UPSTAIRS | 1958 | Pollen |
| THE TWO-HEADED SPY | 1958 | Adolph Hitler |
| CARLTON-BROWNE OF THE F.O. | 1958 | Griffiths, Sir John's assistant (uncredited) |
| I'M ALL RIGHT JACK | 1959 | Dai |
| EXPRESSO BONGO | 1959 | Charlie |
| TIGER BAY | 1959 | choirmaster |
| LIBEL | 1959 | Fitch |
| CIRCUS OF HORRORS | 1960 | Martin |
| SNOWBALL | 1960 | Phil Hart |
| A FRENCH MISTRESS | 1960 | Mr Meade |
| SUSPECT | 1960 | Dr. Frederick Shole |
| THE AIRY TOMB | 1960 | Narrator |
| RAG DOLL | 1961 | Mort Wilson |
| PAYROLL | 1961 | Monty |
| THE FRIGHTENED CITY | 1961 | Wally Smith |
| ONLY TWO CAN PLAY | 1961 | Ieuan Jenkins |
| THE PAINTED SMILE | 1961 | Kleinie |
| WE JOINED THE NAVY | 1962 | Orator |
| HEAVENS ABOVE! | 1963 | Reverend Owen Smith |
| ROTTEN TO THE CORE | 1965 | Lenny the Dip, gang member |
| THE WHISPERERS | 1966 | Mr. Weaver |
| THE BOBO | 1967 | Pepe Gamazo |
| GREAT CATHERINE | 1967 | Naryshkin |
| DECLINE AND FALL | 1968 | Mr. Church |
| THE LION IN WINTER | 1968 | strolling player |
| THE ASSASSINATION BUREAU LIMITED | 1968 | Popescu |
| THE GAMBLERS | US, 1969 | Broadfoot |
| JANE EYRE | 1970 | Richard Mason (Thornfield) |
| REVENGE | 1971 | Seely |
| THE HOUSE IN NIGHTMARE PARK | 1973 | Ernest Henderson |
| CALLAN | 1974 | Waterman |
| SPYS | US, 1974 | Lippet |
| SKY RIDERS | US. 1976 | Wasserman |
| WHY SHOOT THE TEACHER | Canada, 1976 | inspector Woods |
| THE WILD GEESE | UK / Switzerland, 1978 | Witty |
| THE PANTHER LZ | 1979 | commentator |
| THE SEA WOLVES | UK / US / Switzerland, 1980 | Wilton |
| WHO DARES WINS | 1982 | Bishop Crick |
| FOUR WEDDINGS AND A FUNERAL | 1994 | Mad old man |
| THE ENGLISHMAN WHO WENT UP A HILL BUT CAME DOWN A MOUNTAIN | US / UK, 1995 | Reverend Jones |
| VERY ANNIE-MARY | France / UK, 2001 | minister |
| | | |
| Television Credits | | |
| | | |
| The SHOP AT SLY CORNER | BBC tx 21/7/1946 | Archie Fellowes |
| FABIAN OF THE YARD: The Sixth Dagger | BBC tx 26/11/1955 | Heywood |
| ONE | ITV tx 16/4/1956 | Lark |
| THEATRE ROYAL: The Ends of Justice | ITV tx 27/4/1956 | Jim |
| MARTIN KANE, PRIVATE INVESTIGATOR: The Boxer | US tx 5/1957 | Hollis |
| MARTIN KANE, PRIVATE INVESTIGATOR: The Absconder | US tx 28/5/1957 | Hollis |
| THE NEW ADVENTURES OF MARTIN KANE: The Kidnap Story | US tx 1957 | Hollis |
| ARMCHAIR THEATRE: The Pier | ITV tx 6/10/1957 | cast member |
| PLAY OF THE WEEK: School for Wives | ITV tx 28/4/1958 | Alain |
| ARMCHAIR THEATRE: The Web of Lace | ITV tx 21/9/1958 | cast member |
| SUNDAY-NIGHT THEATRE: Treason | BBC tx 12/4/1959 | General Karl Albrecht |
| YOU'RE A LONG TIME DEAD | BBC tx 17/7/1960 | cast member |
| PLAY OF THE WEEK: A Doll's House | BBC tx 31/10/1961 | cast member |
| WAR AND PEACE | ITV tx 26/3/1963 | cast member |
| TO BURY CAESAR | ITV tx 12/9/1963 | Lambke |
| PARIS 1900 | ITV tx 2/10 - 6/11/1964 (6 eps) | Thommereux / Moulineaux / Saint-Florimund / Livergin / Massenay |
| BUDDENBROOKS | BBC tx 30/10/1965 - 11/12/1965 (7 pts) | Christian |
| THIRTY MINUTE THEATRE: Mr Ponge | BBC tx 9/12/1965 | Mr Rounds |
| THE WEDNESDAY PLAY: A Walk in the Sea | BBC tx 9/3/1966 | Mr Jones |
| DANGER MAN: Shinda Shima | ITV tx 26/2/1967 | Richards |
| SOLDIERS OF THE WIDOW | BBC tx 27/5/19670 | script / presenter |
| THE PRISONER: The Girl Who Was Death | ITV tx 21/1/1968 | Schnipps |
| THE PRISONER: Fall Out | ITV tx 4/2/1968 | Schnipps |
| STRANGE REPORT: Report 4407: Heart - No Choice for the Donor | ITV tx 5/12/1969 | Segaris |
| A TOUCH OF CHURCHILL, A TOUCH OF HITLER : THE LIFE OF CECIL RHODES | BBC tx 30/7/1971 | script / narration |
| SPYDER'S WEB: Emergency Exit | ITV tx 25/2/1972 | Ratznik |
| CLOCHEMERLE | BBC tx 18/2 - 14/4/1972 (9 pts) | Ernest Tafardel, the schoolmaster |
| SONS OF THE BLOOD: THE GREAT BOER WAR, 1899-1902 | BBC tx 3 - 24/08/1972 (4 pts) | script / narration |
| COLDITZ: Court Martial | BBC tx 28/12/1972 | Dr Starb |
| OOH LA LA!: Kept on a String | BBC tx 16/6/1973 | Bouzin |
| MILLIGAN IN...: Milligan in Summer | BBC tx 27/8/1973 | cast member |
| THE PRISON | ITV tx 1974 | cast member |
| THE PUBLIC'S RIGHT TO KNOW | ITV tx 5/3/1974 | writer / deviser / on-screen participant |
| THE ENCHANTED LOOM | ITV tx 4/6/1974 | commentator |
| NAPOLEON: THE MAN ON THE ROCK | ITV tx 25/3/1975 | script / presenter |
| EDMUND KEAN - THE SUN'S BRIGHT CHILD | ITV tx 16/12/1975 | script / presenter |
| SUDDENLY AN EAGLE | US tx 1976 | cast member |
| OMNIBUS: Give Me Liberty or Give Me Death | BBC tx 1/7/1976 | presenter |
| BUS TO BOSWORTH | BBC tx 29/2/1976 | Mr Huw Meredith BA |
| NETWORK: Birthplace | BBC tx 2/9/1976 | Presenter |
| CURIOUS JOURNEY | ITV tx 1979 | producer / script / commentator |
| BLACK AS HELL AND THICK AS GRASS | BBC tx 27/1/1979 | script / presenter |
| THE REFERENDUM RESULTS | BBC tx 2/3/1979 | on-screen participant |
| MINDER: A Tethered Goat | ITV tx 19/11/1979 | Dai Llewellyn |
| A FAMOUS JOURNEY | ITV tx 20/12/1979 | presenter |
| BERLIN TUNNEL 21 | US tx 25/3/1981 | cast member |
| THE MOST VALUABLE ENGLISHMAN EVER | BBC tx 16/1/1982 | script / presenter |
| THE TUESDAY DOCUMENTARY: There's Something Wrong With Our Bloody Ships | BBC tx 24/8/1982 | Presenter |
| REMEMBRANCE | Channel 4 tx 10/11/1982 | Joe |
| CLIVE OF INDIA | Channel 4 tx 20/8/1983 | script / narration |
| THE ZANY ADVENTURES OF ROBIN HOOD | US tx 22/5/1984 | Isaac of York |
| THE LIGHT - THE LIFE OF DAVID BEN-GURION | Channel 4 tx 3/9/1986 | producer / script / presenter |
| ZOLA BUDD - THE GIRL WHO DIDN'T RUN | BBC tx 24/4/1989 | producer / director |
| BUT I HAVE PROMISES TO KEEP | India, 1989 (not shown) | producer / script / presenter |
| SHAKA ZULU | ITV tx 22/6 - 13/7/1991 (4 pts) | Zacharias Abrahams |
| LOVEJOY: Eric of Arabia | BBC tx 16/2/1992 | Sir Desmond Clark |
| TIMEWATCH: Roger Casement - Heart of Darkness | BBC tx 28/10/1992 | script / presenter |
| FIRST TAKE: The Window | ITV tx 7/10/1993 | cast member |
| HANG UP YOUR BRIGHTEST COLOURS... THE LIFE AND DEATH OF MICHAEL COLLINS | BBC tx 13/8/1994 | director |
| SLICE OF LIFE: From Bridgend to the Basilica | ITV tx 6/9/1994 | producer |
| SLICE OF LIFE: Baize Boys | ITV tx 13/9/1994 | producer |
| PICTURES FROM THE ATTIC | ITV tx 24/3/1996 | Archive interview |
| THE UNTOUCHABLE | BBC tx 12/10/1996 | Presenter |
| THE LEGEND OF GEORGE REX | Channel 4 tx 5/7/1997 | producer / director |
| THE BOER WAR | BBC tx 18 & 25/9/1999 | director / presenter |
| HOLBY CITY: One Of Our Own | BBC tx 11/3/2003 | Charlie Peters |