| |
| THWUM | 1975 | Cast Member |
| The RACER | 1975 | Ecco |
| OCCUPY! | 1976 | Player in Everyman Theatre Company, Live |
| The DUELLISTS | 1977 | orderly |
| GOING GOING GONE | 1978 | Crowther |
| STRANGLES PART 2 | 1979 | Uncle Doug |
| STABLE GIRL (1) | 1979 | Uncle Doug |
| STABLE GIRL (2) | 1979 | Uncle Doug |
| STRANGLES PART 1 | 1979 | Uncle Doug |
| RIGHT OF WAY PART 2 | 1979 | Uncle Doug |
| RIGHT OF WAY PART 1 | 1979 | Uncle Doug |
| The MERRY WIDOW PART 1 | 1981 | Cast Member |
| The MERRY WIDOW PART 2 | 1981 | Cast Member |
| The MERRY WIDOW PART 3 | 1981 | Cast Member |
| DANCERS [09/04/83 SHEFFIELD | 1983 | Cast Member |
| FORDS ON WATER | 1984 | Winston's Boss |
| A PRIVATE FUNCTION | 1984 | Douglas Nuttal |
| SQUEALER | 1984 | Jack Frost |
| A CRACK IN THE ICE | 1985 | Cast Member |
| CYRANO DE BERGERAC | 1985 | Cast Member |
| FRONTIER | 1986 | Cast Member |
| BACK IN GOOD OLD ENGLAND | 1986 | Jack Wragg |
| COAST TO COAST | 1987 | Cast Member |
| AFTERNOON OFF | 1987 | Cast Member |
| DORIS AND DOREEN | 1987 | Lomax |
| DISTANT VOICES STILL LIVES | 1988 | Tommy Davies, the father |
| CRIME AND PUNISHMENT | 1988 | Cast Member |
| TO KILL A PRIEST | 1988 | Josef |
| The DRESSMAKER | 1988 | Jack |
| NUMBER 27 | 1988 | Becket |
| I Came to Casablanca For The Waters | 1989 | Rick |
| Gene Vincent and the memory man | 1989 | Rick |
| Stagnight | 1989 | Rick |
| Back in your own backyard | 1989 | Rick |
| There's a small Hotel | 1989 | Rick |
| Kings of the Midlands | 1989 | Rick |
| Opening Night | 1989 | Rick |
| The MUSCLE MARKET | 1990 | Danny Dugan |
| KINGDOM COME | 1990 | Keef |
| A BOX OF SWAN | 1990 | Tony |
| TREASURE ISLAND | 1990 | George Merry |
| UNDERCOVER | 1990 | Steve McLaughlin |
| HAMLET | 1990 | player king |
| THEY NEVER SLEPT | 1992 | Panter |
| SPLIT SECOND | 1992 | Paulsen |
| MAKING AMENDS | 1992 | Vince |
| PRINCIPLED NEGOTIATION | 1992 | Ray Goller |
| Out of the Game | 1992 | Ch.Supt. Jameson |
| A CHILD FROM THE SOUTH | 1992 | Cast Member |
| The LAST OF THE MOHICANS | 1992 | Captain Beams |
| ALIEN3 | 1992 | David |
| WATERLAND | 1992 | Henry Crick |
| ANCHORESS | 1993 | William Carpenter |
| The Good Life | 1993 | Hank |
| IN THE NAME OF THE FATHER | 1993 | Giuseppe Conlon |
| Goose Bumps | 1993 | Cast Member |
| The GRASS ARENA | 1994 | The Dipper |
| SHARPE'S COMPANY | 1994 | Hakeswill |
| SHARPE'S ENEMY | 1994 | Hakeswill |
| A Matter of Taste | 1994 | Kevin Tasker |
| SIN BIN | 1994 | Mitch |
| MARTIN CHUZZLEWIT EPISODE 2 | 1994 | Montague Tigg |
| MARTIN CHUZZLEWIT EPISODE 4 | 1994 | Tigg Montague |
| MARTIN CHUZZLEWIT EPISODE 5 | 1994 | Tigg Montague |
| MARTIN CHUZZLEWIT EPISODE 6 | 1994 | Tigg Montague |
| NEEDLE | 1995 | Paula's father |
| MARTIN CHUZZLEWIT EPISODE 1 | 1995 | Montague Tigg |
| SUITE 16 | 1995 | Glover |
| The USUAL SUSPECTS | 1995 | Mr Kobayashi |
| THIS MORNING[15/03/95] | 1995 | Interviewee |
| WHEN SATURDAY COMES | 1995 | Ken Jackson |
| The ROOF OF ALL EVIL | 1996 | Logie |
| CRIME TIME | 1996 | Sidney |
| BRASSED OFF | 1996 | Danny |
| JAMES AND THE GIANT PEACH | 1996 | Old Man |
| DRAGONHEART | 1996 | Gilbert |
| WILLIAM SHAKESPEARE'S ROMEO + JULIET | 1996 | Father Laurence |
| LEARNING TO LIVE WITH ANAPHYLAXIS | 1996 | Narrator |
| The SERPENT'S KISS | 1997 | Thomas Smithers |
| BANDYTA | 1997 | Sincai |
| AMISTAD | 1997 | Holabird |
| The LOST WORLD JURASSIC PARK | 1997 | Roland Tembo |
| AMONG GIANTS | 1998 | Ray |
| WAYWARD SON | 1999 | Ben Alexander |
| ANIMAL FARM | 1999 | Jones/voice of Benjamin |
| LOST FOR WORDS | 1999 | Deric |
| BUTTERFLY COLLECTORS [part one] | 1999 | John McKeown |
| BUTTERFLY COLLECTORS [part two] | 1999 | John McKeown |
| THORA HIRD | 1999 | Interviewee |
| The DIVINE RYANS | 1999 | Uncle Reg |
| WHEN THE SKY FALLS | 2000 | Martin Shaughnessy |
| RING OF FIRE | 2000 | Cast Member |
| LUST | 2000 | Len Green |
| ENVY | 2000 | Len Green |
| COVETOUSNESS | 2000 | Len Green |
| PRIDE | 2000 | Len Green |
| ANGER | 2000 | Len Green |
| SLOTH | 2000 | Len Green |
| GREED | 2000 | Len Green |
| ALICE IN WONDERLAND | 2001 | Carpenter |
| RAT | 2001 | Cast Member |
| The SHIPPING NEWS | 2001 | Tert Card |
| BETWEEN STRANGERS | 2002 | John |
| TRIGGERMEN | 2002 | Cast Member |