| |
| The BRIDGE | 1967 | Cast Member |
| The YEAR OF THE SEX OLYMPICS | 1968 | Laser Opie |
| BOTHWELL | 1970 | Cast Member |
| WHEN WE DEAD AWAKEN [69 Theatre Company] | 1970 | Cast Member |
| SHAKESPEARE: A MIRROR TO MAN | 1971 | Cast Member |
| A MIRROR TO MAN | 1971 | Cast Member |
| NICHOLAS AND ALEXANDRA | 1971 | Trotsky |
| EGO HUGO | 1973 | Victor Hugo |
| The CHANGELING | 1974 | Alsemero |
| IN CELEBRATION | 1974 | Steven Shaw |
| The BLUE FILM | 1975 | Harry |
| The MASTER OF BALLANTRAE PART 2 | 1975 | Cast Member |
| INITIATIVE TEST | 1976 | Cast Member |
| CLAY, SMEDDUM AND GREENDEN | 1976 | George Simpson |
| TELL THE TRUTH AND SHAME THE DEVIL PART 1 | 1976 | Edward McLennan |
| TELL THE TRUTH AND SHAME THE DEVIL PART 2 | 1976 | Edward McLennan |
| TELL THE TRUTH AND SHAME THE DEVIL PART 3 | 1976 | Edward McLennan |
| ENDS AND MEANS PART 1 | 1976 | Edward McLennan D. C. |
| ENDS AND MEANS PART 2 | 1976 | Edward McLennan D. C. |
| ENDS AND MEANS PART 3 | 1976 | Edward McLennan D. C. |
| ROOMS[15/02/77] | 1977 | Eric Prentiss |
| ROOMS[16/02/77] | 1977 | Eric Prentiss |
| ROOMS[17/02/77] | 1977 | Eric Prentiss |
| ROOMS[22/02/77] | 1977 | Eric Prentiss |
| ROOMS[23/02/77] | 1977 | Eric Prentiss |
| ROOMS[24/02/77] | 1977 | Eric Prentiss |
| IF ALL THE WORLD WERE MINE | 1978 | Cast Member |
| The HUNGRY FALCONS | 1978 | Henry |
| BEFORE THE DARK | 1978 | Henry |
| A LITTLE HEART TO HEART WITH MISS BANGOR | 1978 | McGrath |
| The MOMENT HE OPENED HIS ENVELOPE | 1978 | Tony McGrath |
| I WOULDN'T TAKE YOUR HAND IF I WAS DROWNING | 1978 | McGrath |
| BOLT FROM THE BLUE | 1978 | Henry II |
| DALHOUSIE'S LUCK | 1980 | Dalhousie |
| The SILENT SCREAM | 1980 | Chuck Spillers |
| THERESE RAQUIN PART 1 | 1980 | Laurent |
| THERESE RAQUIN PART 2 | 1980 | Laurent |
| THERESE RAQUIN PART 3 | 1980 | Laurent |
| MAN OF STRAW | 1981 | Cast Member |
| A COTSWOLD DEATH | 1981 | Cast Member |
| A CANDIDATE FOR THE ALLIANCE PART 1 | 1983 | Edward McLennan |
| A CANDIDATE FOR THE ALLIANCE PART 2 | 1983 | Edward McLennan |
| A CANDIDATE FOR THE ALLIANCE PART 3 | 1983 | Edward McLennan |
| POPE JOHN PAUL II | 1984 | Cast Member |
| The DELIBERATE DEATH OF A POLISH PRIEST | 1986 | Chrostowski |
| The FOURTH FLOOR | 1986 | Det Chief Insp Haldane |
| MANHUNTER | 1986 | Dr Hannibal Lecktor |
| HOME COOKING | 1986 | Vic |
| The FOURTH FLOOR | 1986 | Det Chief Insp Haldane |
| The FOURTH FLOOR | 1986 | Det Chief Insp Haldane |
| GEORGE GROSZ: ENEMY OF THE STATE | 1987 | Cast Member |
| GRAMSCI - EVERYTHING THAT CONCERNS PEOPLE | 1987 | Narrator |
| RAT IN THE SKULL | 1987 | Det Insp Nelson |
| SHOOT FOR THE SUN | 1987 | Dunny |
| KING LEAR | 1987 | Burgundy |
| DISASTER AT DARIEN | 1987 | Andrew Fletcher of Saltoun |
| ACT OF UNION | 1987 | Andrew Fletcher of Saltoun |
| The '45 AND THE AFTERMATH | 1987 | Lord George Murray |
| HENRIK IBSEN | 1988 | Voice of Ibsen |
| RAISING THE CURTAIN | 1988 | Presenter |
| BERYL MARKHAM: A SHADOW ON THE SUN | 1988 | Jock Purves |
| REGI - ANDREJ TARKOVSKIJ | 1988 | Tarkovsky text read (English version) |
| MURDER ON THE MOON | 1989 | Voronov |
| CHRISTOPHER HAMPTON | 1989 | Cast Member |
| SUNDAY SUNDAY[10/09/89] | 1989 | Interviewee |
| HIDDEN AGENDA | 1990 | Kerrigan |
| Brian Cox | 1990 | Presenter |
| The MILK OF HUMAN KINDNESS | 1990 | Father Amedy |
| SECRET WEAPON | 1990 | Cast Member |
| RED FOX PART 2 | 1991 | Harrison |
| CLONING OF JOANNA MAY PART 1 | 1992 | Carl May |
| The LOST LANGUAGE OF CRANES | 1992 | Owen Benjamin |
| The TIES THAT BIND | 1992 | Stefan Szabo |
| CLONING OF JOANNA MAY PART 2 | 1992 | Carl May |
| The BIG BATTALIONS PART 1 | 1992 | Edward |
| MACBETH | 1992 | Voice of Macbeth |
| The BIG BATTALIONS PART 2 | 1992 | Edward |
| The BIG BATTALIONS PART 3 | 1992 | Edward |
| The BIG BATTALIONS PART 4 | 1992 | Edward |
| The BIG BATTALIONS PART 5 | 1992 | Edward |
| The CUTTER | 1992 | "The Cutter" |
| INTENT TO STEAL | 1992 | Anton |
| SHARPE'S EAGLE | 1993 | Hogan |
| L' OEIL DE VICHY | 1993 | Narrator [English version] |
| IRON WILL | 1994 | Angus McTeague |
| The PRINCE OF JUTLAND | 1994 | Cast Member |
| Grushko[24/03/94] | 1994 | Grushko |
| The NEGOTIATOR | 1994 | Charlie King |
| YO PICASSO | 1994 | Picasso |
| Grushko[31/03/94] | 1994 | Grushko |
| Grushko[07/04/94] | 1994 | Grushko |
| DEADLY SLUMBER | 1995 | Michael Steppings |
| SHARPE'S RIFLES | 1995 | Hogan |
| ROB ROY | 1995 | Killearn |
| WITNESS AGAINST HITLER | 1995 | Judge Freisler |
| Destination Sarajevo | 1995 | Narrator |
| The Divided City | 1995 | Narrator |
| Wounds of War | 1995 | Narrator |
| Children of the Siege | 1995 | Narrator |
| The Last Mission | 1995 | Narrator |
| BLOW YOUR MIND: SEE A SHOW | 1995 | Cast Member |
| WHAT THE BUTLER SAW | 1995 | Cast Member |
| ANGELS IN AMERICA | 1995 | Cast Member |
| VIOLENT TIMES FOUR CRIMES WHICH CHANGED THE NATION | 1995 | Narrator |
| BRAVEHEART | 1995 | Argyle Wallace |
| COWBOYS IN SKIRTS A MOVIE ABOUT A MOOVIE | 1995 | interviewee |
| SIX CHARACTERS IN SEARCH OF AN AUTHOR | 1996 | Cast Member |
| The GLIMMER MAN | 1996 | Mr Smith |
| CHAIN REACTION | 1996 | Lyman Earl Collier |
| The LONG KISS GOODNIGHT | 1996 | Nathan |
| STOKE ME A CLIPPER | 1997 | The King |
| KISS THE GIRLS | 1997 | Chief Hatfield |
| ALBERT CAMUS - THE MADNESS OF SINCERITY | 1997 | Extracts read by |
| FOOD FOR RAVENS | 1997 | Nye |
| JULIUS CAESAR - I AM NOT KING BUT CAESAR | 1997 | Narrator |
| HADRIAN - WITHIN THESE WALLS | 1997 | Narrator |
| CONSTANTINE - BEARING THE CROSS | 1997 | Narrator |
| JUSTINIAN - THE LAST OF THE ROMANS | 1997 | Narrator |
| LUDWIG VAN BEETHOVEN | 1997 | Voice of the composer |
| PRINCESS | 1997 | Cast Member |
| The BOXER | 1997 | Joe Hamill |
| The LABOUR PARTY[15/04/97] | 1997 | Voice over [uncredited] |
| The LABOUR PARTY[10/04/97] | 1997 | Voice over (uncredited) |
| RED FOX PART 1 | 1998 | Harrison |
| I WAS CATHERINE THE GREAT'S STABLE BOY | 1998 | Narrator |
| MERCHANTS OF VENUS | 1998 | Cast Member |
| DESPERATE MEASURES | 1998 | Captain Jeremiah Cassidy |
| FACE: SIX GREAT CLIMBS[02/01/98] | 1998 | Narrator |
| GARAMBA: THE IMPOSSIBLE ELEPHANTS | 1998 | Narrator |
| POODLE SPRINGS | 1998 | Clayton Blackstone |
| RUSHMORE | 1998 | Doctor Nelson Guggenheim |
| The FLICKERING FLAME | 1999 | Narrator |
| MAD ABOUT MAMBO | 1999 | Sidney McLoughlin |
| FOR LOVE OF THE GAME | 1999 | Gary Wheeler |
| The MINUS MAN | 1999 | Doug |
| The CORRUPTOR | 1999 | Sean Wallace |
| COMPLICITY | 2000 | DCI McDunn |
| SALTWATER | 2000 | George Beneventi |
| A SHOT AT GLORY | 2000 | Cast Member |
| LONGITUDE PART 2 | 2000 | Lord Motton |
| STRICTLY SINATRA | 2001 | Chisolm |
| NUREMBERG | 2001 | Hermann Wilhelm Goering |
| L.I.E. | 2001 | Big John Harrigan |
| SUPER TROOPERS | 2001 | Captain John O'Hagan |
| The AFFAIR OF THE NECKLACE | 2001 | Minister Breteuil |
| The BOURNE IDENTITY | 2002 | Ward Abbott |
| The ROOKIE | 2002 | Jim Morris Sr |
| ALEISTER CROWLEY, THE WICKEDEST MAN IN THE WORLD | 2002 | Narrator |
| BUG | 2002 | Cast Member |
| The TRIALS OF HENRY KISSINGER | 2002 | Narrator |
| The BIOGRAPHER: THE SECRET LIFE OF PRINCESS DI | 2002 | Michael O'Mara |
| ADAPTATION. | 2002 | Robert McKee |
| 25th HOUR | 2002 | James Brogan |
| The RING | 2003 | Richard Morgan |