| |
| Film credits |
| |
| THE DARK AVENGER | 1955 | French knight (uncredited) |
| PRIVATE'S PROGRESS | 1956 | Private Horrocks |
| YANGTSE INCIDENT | 1956 | Bannister |
| THE LONG ARM | 1956 | the young workman |
| MIRACLE IN SOHO | 1957 | Filippo Gozzi |
| THE BIRTHDAY PRESENT | 1957 | junior customs officer |
| SHE DIDN'T SAY NO | 1958 | Peter Howard |
| BEHIND THE MASK | 1958 | Alan Crabtree |
| CARLTON-BROWNE OF THE F.O. | 1958 | young King Loris |
| A TALE OF TWO CITIES | 1958 | Gabelle, St. Evremonde's man-servant |
| A FRENCH MISTRESS | 1960 | Colin Crane |
| SUSPECT | 1960 | Alan Andrews |
| AN EINEM FREITAG UM HALB ZWOLF... / ON FRIDAY AT ELEVEN | W. Germany/France, 1961 | Kitson |
| STATION SIX SAHARA | UK/W. Germany, 1962 | Tom Fletcher |
| PSYCHE 59 | 1963 | Paul |
| THE HILL | 1965 | Harris |
| MISTER MOSES | 1965 | Robert |
| ROTTEN TO THE CORE | 1965 | Lieut. Percy Vine |
| THE FLIGHT OF THE PHOENIX | US, 1965 | Crow |
| PENELOPE | US, 1966 | James B. Elcott |
| THE SAILOR FROM GIBRALTAR | 1967 | Alan |
| LOCK UP YOUR DAUGHTERS! | 1969 | Ramble |
| TOO LATE THE HERO | US, 1970 | Thornton |
| JANE EYRE | 1970 | Reverend St. John Rivers (Moor House) |
| LA SPINA DORSALE DEL DIAVOLO / DESERTER | Italy/Yugoslavia/US, 1970 | Crawford |
| FRIGHT | 1971 | Brian |
| DOOMWATCH | 1972 | Dr. Del Shaw |
| THE OFFENCE | 1972 | Baxter |
| THE MACKINTOSH MAN | 1973 | Slade |
| FROM BEYOND THE GRAVE | 1973 | Christopher Lowe |
| IDENTIKIT / DRIVER'S SEAT / KILLING GAMES | Italy, 1974 | Richard |
| Il VIAGGIO / THE VOYAGE | Italy/France, 1974 | Antonio Braggi |
| BITE THE BULLET | US, 1975 | Norfolk |
| SWEENEY! | 1976 | Baker |
| QUEL MALEDETTO TRENO BLINDATO / INGLORIOUS BASTARDS / COUNTERFEIT COMMANDOS | Italy, 1978 | Colonel Buckner |
| EYE OF THE NEEDLE | 1981 | Percy Godliman |
| NIGHT CROSSING | US, 1982 | Josef Keller |
| THE WATCHER IN THE WOODS | US/UK, 1982 | John Keller |
| GANDHI | US/India/UK, 1982 | Senior Police Officer |
| GORKY PARK | US, 1983 | Iamskoy |
| THE PRODIGAL | US, 1984 | Riley Wyndham |
| DEFENCE OF THE REALM | 1985 | Dennis Markham |
| LAMB | 1985 | Brother Benedict |
| HOPE AND GLORY | 1987 | Grandfather George |
| THE COURIER | Ireland, 1987 | McGuigan |
| GEORGE'S ISLAND | Canada, 1989 | Captain Waters |
| STREGHE (WITCH STORY) | Italy, 1989 | Father Matthew |
| CIRCLES IN THE FOREST | South Africa, 1989 | McDonald |
| THE BIG MAN | 1990 | Matt Mason |
| GHOST DAD | US, 1990 | Sir Edith Moser |
| UN PIEDE IN PARADISO / SPEAKING OF THE DEVIL | Italy, 1991 | Lucifer |
| THE TREATY | Ireland, 1992 | David Lloyd George |
| DAMAGE | UK/France, 1992 | Edward LLoyd |
| A PIN FOR THE BUTTERFLY | UK/Czech Republic, 1994 | Grandpa |
| BRAVEHEART | US, 1995 | the leper |
| DEAD SEA REELS | 1996 | Father Jim McKenzie |
| SOMETHING TO BELIEVE IN | UK/Germany, 1998 | Don Pozzi |
| WAKING NED | UK/France, 1998 | Jackie O'Shea |
| TO WALK WITH LIONS | Canada/UK, 1999 | Terence Adamson |
| BEST | UK/Ireland, 2000 | Matt Busby |
| THE TESTIMONY OF TALIESIN JONES | US/Wales, 2000 | Billy Evans |
| STRICTLY SINATRA | US/Wales, 2001 | dedication |
| |
| Television credits |
| |
| SUNDAY-NIGHT THEATRE: The Makepeace Story: Family Business | ITV tx 30/10/1955 | Peter Makepeace |
| THE ADVENTURES OF ROBIN HOOD: The May Queen | ITV tx 22/4/1956 | Sir Walter |
| THE COUNT OF MONTE CRISTO: Majorca | ITV tx 23/6/1956 | Felipe |
| ARMCHAIR THEATRE: Tears in the Wind | ITV tx 16/9/1956 | John |
| ARMCHAIR THEATRE: Wolf Pack | ITV tx 13/4/1958 | Commander John Tarrlton |
| ARMCHAIR THEATRE: The Big Client | ITV tx 17/5/1959 | Fred Curtis |
| TELEVISION PLAYHOUSE: The Small Servant | ITV tx 1/1/1960 | Dick Swiveller |
| PLAY OF THE WEEK: A Leap In The Dark | ITV tx 15/3/1960 | Charlie Spencer |
| RENDEZVOUS: Two Per Cent Inspiration | ITV tx 27/4/1960 | Hugo Sistel |
| HALLMARK HALL OF FAME: Macbeth | NBC (US) tx 24/11/1960 | Macduff |
| THE HUMAN JUNGLE: Over and Out | ITV tx 22/6/1963 | Mike Barclay |
| LATE SHOW LONDON | ITV tx 21/01/1966 | guest |
| ARMCHAIR THEATRE: The Floating Population | ITV tx 28/1/1967 | Bernard Thompson |
| JOHNNY BELINDA | ABC (US) tx 22/10/1967 | Dr Jack Richardson |
| SHADOWS OF FEAR: White Walls and Olive Green Carpets | ITV tx 23/2/1971 | Robert |
| JANE EYRE | NBC(US) tx 24/3/1971 | Reverend St. John Rivers |
| ORSON WELLES' GREAT MYSTERIES: Battle of Wits | ITV tx 24/8/1974 | Gregory Dean |
| THE GATHERING STORM / WALK WITH DESTINY | BBC1 tx 1/12/1974 | Hitler |
| THRILLER: Won't Write Home Mom - I'm Dead | ITV tx 26/4/1975 | Frank |
| THRILLER: Death in Deep Water | ITV tx 22/5/1976 | Doonan |
| CHICKEN | ITV tx 29/8/1976 | Keith Morse |
| PLAYHOUSE: It's Only Rock' N 'Roll | ITV tx 28/6/1977 | Grey |
| JESUS OF NAZARETH | ITV tx 15/4/1979 | Amos |
| TINKER TAILOR SOLDIER SPY | BBC2 tx 10/9-22/10/1979 (7 pts) | Jim Prideaux |
| COUSIN PHILLIS | BBC North West tx 10-31/10/1980 (4 pts) | Rev Ebenezer Holman |
| DR. JEKYLL AND MR. HYDE | BBC1 tx 20/11/1980 | Utterson |
| HART TO HART: Hunted Harts | ABC(US) tx 4/1/1983 | Winstone Davenport |
| ATTENTATO AL PAPA / THE PLOT TO KILL THE POPE | Rai Uno (Italy) tx 6 & 13/4/1986 | Alì Agca |
| TICKETS FOR THE TITANIC: The Way, The Truth, The Video | Channel 4 tx 11/3/1987 | Inspector Crocker |
| THE FIFTEEN STREETS | ITV tx 20/8/1989 | Peter Bracken |
| PERRY MASON: The Case of the Desperate Deception | CBS(US) tx 11/3/1990 | Otto Rosen |
| PERFORMANCE: Uncle Vanya | PBS(US) tx 22/2/1991; BBC1 tx 12/10/1991 | Serebryakov |
| POKER DI CUORI: The Lady and the Highwayman | Rai due (Italy) tx 23/3/1991 | Christian Drysdale |
| MURDER IN EDEN | BBC1 tx 19/7-2/8/1991 (3 pts) | Canon Loftus |
| SCREENPLAY: Arise and Go Now | BBC2 tx 4/9/1991 | Mattie Muldoon |
| ASHENDEN | BBC1 tx 17/11-8/12/1991 (4 pts) | 'R' |
| SCREEN TWO: Common Pursuit | BBC2 tx 8/3/1992 | Hubert Stout |
| HIGHWAY: Linlithgow, West Lothian | ITV tx 13/12/1992 | on-screen participant |
| PEBBLE MILL | BBC1 tx 4/3/1993 | interviewee |
| THIS MORNING | ITV tx 5/3/1993 | interviewee |
| DOCTOR FINLAY (series 1) | ITV tx 5/3-9/4/1993 (6 pts) | Dr Cameron |
| THE SOUND AND THE SILENCE | TNT(US) tx 18/7/1993 | Melville |
| DOCTOR FINLAY (series 2) | ITV tx 18/3-22/4/1994 (6 pts) | Dr Cameron |
| PERFORMANCE: Measure for Measure | BBC2 tx 5/11/1994 | Provost |
| GOOD MORNING WITH ANNE AND NICK | BBC1 tx 23/1/1995 | interviewee |
| DOCTOR FINLAY (series 3) | ITV tx 27/1/1995-10/3/1995 (7 pts) | Dr Cameron |
| THE POLITICIAN'S WIFE | Channel 4, tx. 16-30/5/1995 (3 pts) | Sir Donald Frazier |
| DOCTOR FINLAY (series 4) | ITV tx 31/3-15/5/1996 (8 pts) | Dr Cameron |
| DOCS ON THE BOX: Playing Doctor | BBC2 tx 9/6/1996 | interviewee |
| VIP: Ian Bannen | ITV(Scottish TV) tx 1996 | interviewee |
| PD JAMES'S ORIGINAL SIN | ITV tx 20/3-3/4/1997 | Gabriel Dauntsey |
| THIS IS YOUR LIFE: Ian Bannen | BBC1 tx 1/3/1999 | subject of programme |
| ELECTRIC CIRCUS | BBC2 tx 11/3/1999 | interviewee |
| BIG SCREEN | ITV tx 14/3/1999 | interviewee |