Filmography
| Year | Title | Role |
| 2010 | Cameraman: The Life and Work of Jack Cardiff | Actor |
| 2004 | Peace One Day | Actor |
| 2003 | Bright Young Things | Gentleman |
| 1997 | Bean | Chairman |
| 1996 | Hamlet – NT Live 10th Anniversary | Old Norway |
| 1989 | The Lady and the Highwayman | Sir Lawrence Dobson |
| 1987 | Who's That Girl? | Montgomery Bell |
| 1986 | When the Wind Blows | Jim |
| 1982 | Gandhi (1982) | Lord Chelmsford, Viceroy |
| 1978 | The Big Sleep (1978) | Inspector Jim Carson |
| 1978 | The Thirty-Nine Steps | Scudder |
| 1970 | Ryan's Daughter | Michael |
| 1970 | Lady Hamilton | Lord William Hamilton |
| 1970 | Adam's Woman | Sir Philip MacDonald |
| 1969 | Run Wild, Run Free | The Moorman |
| 1966 | The Wrong Box | Masterman Finsbury |
| 1966 | The Family Way | Ezra Fitton |
| 1965 | Operation Crossbow | Gen. Boyd |
| 1964 | The Chalk Garden | Maitland |
| 1960 | Swiss Family Robinson | Father Robinson |
| 1960 | Tunes of Glory | Lt. Col. Basil Barrow |
| 1959 | Tiger Bay | Superintendent Graham |
| 1959 | I Was Monty's Double | Major Harvey |
| 1958 | Ice Cold in Alex | Captain Anson |
| 1956 | War and Peace | Platon Karatsev |
| 1955 | The Colditz Story | Pat Reid |
| 1955 | Above Us the Waves | Cmdr. Fraser |
| 1954 | Hobson's Choice | Willie Mossop |
| 1952 | The Gentle Gunman | Terence Sullivan |
| 1949 | The Rocking Horse Winner | Bassett |
| 1948 | Scott of the Antarctic | Captain R.F. Scott R.N. |
| 1947 | The October Man | Jim Ackland |
| 1946 | Great Expectations (1946) | Pip |
| 1945 | The Way to the Stars | Peter Penrose |
| 1944 | This Happy Breed | Billy Mitchell |
| 1943 | We Dive at Dawn | Lt. Taylor |
| 1942 | In Which We Serve | Ordinary Seaman Shorty Blake |
| 1939 | Goodbye Mr. Chips | Peter Colley |
| 1937 | The Green Cockatoo | Jim Connor |
| 1936 | Tudor Rose | Lord Guilford Dudley |