| |
| Film Credits |
| |
| THE LAVENDER HILL MOB | 1951 | (uncredited bit part) |
| THE WORLD'S A STAGE: A Winter's Tale | 1953 | Leontes |
| PEAK DISTRICT | 1954 | narrator |
| THE DAM BUSTERS | 1955 | Flight Sergeant J. Pulford |
| DOUBLECROSS | 1955 | dialect adviser / Ernest |
| YORKSHIRE SANDS | 1955 | narrator |
| A HILL IN KOREA | 1956 | Lance Corporal Hodge |
| HOLIDAY | 1957 | narrator |
| THE MAN FROM TANGIER | 1957 | Johnny |
| SEA FURY | 1958 | Gorman |
| LIBEL | 1959 | 1st photographer |
| THE VALIANT | UK / Italy, 1961 | Lt. Field |
| THE CARETAKER | 1963 | Aston |
| THE CRACKSMAN | 1963 | Moke |
| FROM RUSSIA WITH LOVE | UK / US, 1963 | Red Grant |
| NORTH TO THE DALES | 1963 | narrator |
| TOMORROW AT TEN | 1963 | Marlow |
| THE LUCK OF GINGER COFFEY | Canada / US, 1964 | Ginger |
| BATTLE OF THE BULGE | US, 1965 | Colonel Hessler |
| SITUATION HOPELESS - BUT NOT SERIOUS | US / West Germany, 1965 | original novel |
| CUSTER OF THE WEST | US / Spain, 1966 | screenplay (uncredited) / General George Armstrong Custer |
| A MAN FOR ALL SEASONS | 1966 | Henry VIII |
| THE BIRTHDAY PARTY | 1968 | Stanley Webber |
| LUTHER | 1968 | Luther |
| BATTLE OF BRITAIN | 1969 | Squadron Leader Skipper |
| THE ROYAL HUNT OF THE SUN | 1969 | Francisco Pizarro |
| FIGURES IN A LANDSCAPE | UK / US, 1970 | screenplay / MacConnachie |
| A REFLECTION OF FEAR | US, 1971 | Michael |
| A TOWN CALLED BASTARD | UK / Spain, 1971 | Priest |
| YOUNG WINSTON | US / UK, 1971 | Lord Randolph Churchill |
| THE GOLDEN VOYAGE OF SINBAD | US, 1973 | Creature (uncredited) |
| THE HIRELING | 1973 | Steven Leadbetter |
| THE STING | US, 1973 | Doyle Lonnegan |
| THE TAKING OF PELHAM ONE TWO THREE | US, 1974 | 'Blue', Bernard Hider |
| JAWS | US, 1975 | Captain Quint |
| THE MAN IN THE GLASS BOOTH | US, 1975 | original play |
| DIAMONDS | US / Israel / Switzerland, 1975 | Charles Hodgson / Earl Hodgson |
| DECEPTION / DER RICHTER UND SEIN HENKER | West Germany / Italy, 1975 | cast member |
| ROBIN AND MARIAN | US, 1976 | Sheriff of Nottingham |
| BLACK SUNDAY | US, 1976 | Major Kabakov |
| SWASHBUCKLER | US, 1976 | Ned Lynch |
| THE DEEP | US / UK, 1977 | Romer Treece |
| FORCE 10 FROM NAVARONE | 1978 | Major Mallory |
| AVALANCHE EXPRESS | Ireland, 1979 | General Marenkov |
| |
| Television Credits |
| |
| MURDER OVER DRAUGHTS | BBC tx 13/11/1954 | cast member |
| THE ADVENTURES OF THE SCARLET PIMPERNEL: The Hostage | ITV tx 28/9/1955 | Lord Anthony Dewhurst |
| THE BUCCANEERS | ITV tx 22/9/1956 - 6/7/1957 (37 eps) | Captain Dan Tempest |
| SUCCESS | BBC tx 1957 | cast member |
| TELEVISION PLAYHOUSE: The Respectable Prostitute | ITV tx 12/9/1957 | Fred |
| TELEVISION PLAYHOUSE: One of Us | ITV tx 15/11/1957 | Reg Mathers |
| RUPERT OF HENTZAU | BBC tx 26/12/1957 | Rupert of Hentzau |
| DIAL 999: Extradition | ITV tx 4/1/1959 | Willy |
| WILLIAM TELL: The Trap | ITV tx 10/1/1959 | Peter Von Brecht |
| ARMCHAIR THEATRE: Misfire | ITV tx 17/1/1960 | Mark Renfrew |
| THE FOUR JUST MEN: Crack-Up | ITV tx 20/2/1960 | Stuart |
| THE BOOK MAN | ITV tx 1 & 15/5/1960 (2 edns) | on-screen participant |
| TELEVISION PLAYHOUSE: A Place of My Own | ITV tx 17/6/1960 | Ken Rudge |
| TELEVISION PLAYHOUSE: Night Run to the West | ITV tx 30/6/1960 | Charlie Williams |
| WHITE HUNTER: Voodoo Wedding | ITV tx 7/8/1960 | Bob Gordon |
| THE DARK MAN | BBC tx 8/12/1960 | cast member |
| DANGER MAN: Bury the Dead | ITV tx 19/3/1961 | Tony Costello |
| THIRTY MINUTE THEATRE: Interview for Wives | ITV tx 1962 | cast member |
| THE WINTER'S TALE | BBC1 tx 20/4/1962 | Leontes |
| HAMLET AT ELSINORE | BBC2 tx 19/4/1964 | Claudius |
| A CAROL FOR ANOTHER CHRISTMAS | ABC (US) tx 28/12/1964 | Ghost of Christmas Future |
| KEE AND LEVIN | ITV tx 23/5/1966 | on-screen participant |
| THE BATTLE FOR THE BATTLE OF BRITAIN | ITV tx 13/9/1969 | on-screen participant |
| OMNIBUS: Robert Shaw - The Actor as Novelist | BBC1 tx 15/11/1970 | subject of programme / on-screen participant |
| FILM NIGHT | BBC2 tx 13/10/1972 | subject of programme / on-screen participant |
| THE BREAK | ITV tx 31/1/1974 | Giles |
| |
| Other Credits |
| |
| THIS WEEK IN BRITAIN: The Caretaker | 1962 | on-screen participant |
| YOUNG WINSTON - U.S. PREMIERE | 1972 | on-screen participant |