| |
| ONE SUMMER: ONE SUMMER EPISODE 1 | 1983 | Billy |
| ONE SUMMER: ONE SUMMER EPISODE 2 | 1985 | Billy |
| ONE SUMMER: ONE SUMMER EPISODE 3 | 1985 | Billy |
| ONE SUMMER: ONE SUMMER EPISODE 4 | 1985 | Billy |
| ONE SUMMER: ONE SUMMER EPISODE 5 | 1985 | Billy |
| CAUSE CÉLÈBRE | 1987 | George Bowman |
| DROWNING BY NUMBERS | 1988 | Bellamy |
| OUT OF TOWN | 1988 | Cast Member |
| SCREENPLAY: AVAILABLE LIGHT | 1990 | Marcus |
| The WIDOWMAKER | 1990 | Rob |
| ROBIN HOOD | 1991 | Little John |
| SCREENPLAY: CLUBLAND | 1991 | Cast Member |
| JIM HENSON'S GREEK MYTHS: Theseus and the Minotaur | 1991 | Cast Member |
| WATERLAND | 1992 | Dick Crick |
| SCREEN ONE: BLACK AND BLUE | 1992 | DC Norman Mills |
| FRAMED: FRAMED PART 1 | 1992 | Lawrence Jackson |
| FRAMED: FRAMED PART 2 | 1992 | Lawrence Jackson |
| FRAMED: FRAMED PART 3 | 1992 | Lawrence Jackson |
| FRAMED: FRAMED PART 4 | 1992 | Lawrence Jackson |
| UNDER | 1993 | Cast Member |
| MARQUEE: EDDIE AND THE BOUFFANTS | 1993 | Cast Member |
| BETWEEN THE LINES: BIG BOYS' RULES PART 1 | 1993 | Insp Dilke |
| BETWEEN THE LINES: BIG BOYS' RULES PART 2 | 1993 | Insp Dilke |
| BEING HUMAN | 1994 | Cyprian's Man |
| The KNOCK: KNOCK[10/04/94] | 1994 | Gerry Birch |
| The KNOCK: KNOCK[17/04/94] | 1994 | Gerry Birch |
| The KNOCK: KNOCK[24/04/94] | 1994 | Gerry Birch |
| The KNOCK: KNOCK[01/05/94] | 1994 | Gerry Birch |
| The KNOCK: KNOCK[08/05/94] | 1994 | Gerry Birch |
| The KNOCK: KNOCK[15/05/94] | 1994 | Gerry Birch |
| The KNOCK: KNOCK[22/05/94] | 1994 | Gerry Birch |
| FINNEY: FINNEY PART 1 | 1994 | Finney |
| FINNEY: FINNEY PART 2 | 1994 | Finney |
| FINNEY: FINNEY PART 3 | 1994 | Finney |
| FINNEY: FINNEY PART 4 | 1994 | Finney |
| FINNEY: FINNEY PART 5 | 1994 | Finney |
| FINNEY: FINNEY PART 6 | 1994 | Finney |
| DEVIL'S ADVOCATE | 1995 | Matthew Salt |
| INTO THE FIRE | 1996 | Ride |
| The ONE THAT GOT AWAY | 1996 | Mac (Patrol Bravo Two Zero) |
| SHAKESPEARE SHORTS: Julius Caesar | 1996 | Brutus |
| OUT OF THE BLUE: OUT OF THE BLUE [05/08/96] | 1996 | DS Jim "Lew" Lewyn |
| OUT OF THE BLUE: OUT OF THE BLUE [12/08/96] | 1996 | DS Jim "Lew" Lewyn |
| OUT OF THE BLUE: OUT OF THE BLUE [19/08/96] | 1996 | DS Jim "Lew" Lewyn |
| OUT OF THE BLUE: OUT OF THE BLUE [26/08/96] | 1996 | DS Jim "Lew" Lewyn |
| OUT OF THE BLUE: OUT OF THE BLUE [02/09/96] | 1996 | DS Jim "Lew" Lewyn |
| OUT OF THE BLUE: OUT OF THE BLUE [09/09/96] | 1996 | DS Jim "Lew" Lewyn |
| The COMMISSIONER | 1997 | Murray Lomax |
| HOLDING ON: HOLDING ON PART ONE | 1997 | Shaun |
| HOLDING ON: HOLDING ON PART TWO | 1997 | Shaun |
| HOLDING ON: HOLDING ON PART THREE | 1997 | Shaun |
| HOLDING ON: HOLDING ON PART FOUR | 1997 | Shaun |
| HOLDING ON: HOLDING ON PART FIVE | 1997 | Shaun |
| HOLDING ON: HOLDING ON PART SIX | 1997 | Shaun |
| HOLDING ON: HOLDING ON PART SEVEN | 1997 | Shaun |
| HOLDING ON: HOLDING ON PART EIGHT | 1997 | Shaun |
| HILARY AND JACKIE | 1998 | Kiffer Finzi |
| A SECRET AUDIENCE | 1998 | Director |
| A SECRET AUDIENCE | 1998 | Producer |
| OUR MUTUAL FRIEND: OUR MUTUAL FRIEND PART 2 | 1998 | Bradley Headstone |
| OUR MUTUAL FRIEND: OUR MUTUAL FRIEND PART 3 | 1998 | Bradley Headstone |
| OUR MUTUAL FRIEND: OUR MUTUAL FRIEND PART 4 | 1998 | Bradley Headstone |
| BIG CAT | 1998 | Leo |
| The LAST YELLOW | 1999 | Special Thanks to |
| FANNY & ELVIS | 1999 | Rob Dickson, Kate's ex- |
| BUTTERFLY WORLD | 1999 | father |
| The SUICIDE CLUB | 1999 | Henry Joyce |
| PURE WICKEDNESS: PURE WICKEDNESS[14/09/99] | 1999 | Frank Healy |
| PURE WICKEDNESS: PURE WICKEDNESS[21/09/99] | 1999 | Frank Healy |
| PURE WICKEDNESS: PURE WICKEDNESS[28/09/99] | 1999 | Frank Healy |
| PURE WICKEDNESS: PURE WICKEDNESS[05/10/99] | 1999 | Frank Healy |
| SOME VOICES | 2000 | Pete |
| BORN ROMANTIC | 2000 | Fergus Greer |
| BRING ME YOUR LOVE | 2000 | Director |
| BRING ME YOUR LOVE | 2000 | Screenplay |
| CAPTAIN CORELLI'S MANDOLIN | 2001 | Captain Weber |
| SWEET REVENGE: SWEET REVENGE [PART ONE] | 2001 | Director |
| SWEET REVENGE: SWEET REVENGE [PART TWO] | 2001 | Director |
| LINDA GREEN: LINDA GREEN[2001/11/06] | 2001 | Pete Jones |
| L' HOMME DU TRAIN | 2002 | Tubedale Films [Staff] |
| CLOCKING OFF: CLOCKING OFF [PART ONE] | 2002 | Franny Rothwell |
| THIS LITTLE LIFE | 2002 | Richie |
| MURDER [BBC2, 2002]: The JOURNALIST | 2002 | Dave Dewston |
| MURDER [BBC2, 2002]: The NEWSAGENT | 2002 | Dave Dewston |
| MURDER [BBC2, 2002]: The DETECTIVE | 2002 | Dave Dewston |
| MURDER [BBC2, 2002]: The WITNESS | 2002 | Dave Dewston |
| OUT OF CONTROL | 2002 | Mike, the warder |
| STATE OF PLAY: STATE OF PLAY [PART 1] | 2003 | Stephen Collins |
| STATE OF PLAY: STATE OF PLAY [PART 2] | 2003 | Stephen Collins |
| STATE OF PLAY: STATE OF PLAY [PART 3] | 2003 | Stephen Collins |
| STATE OF PLAY: STATE OF PLAY [PART 4] | 2003 | Stephen Collins |
| STATE OF PLAY: STATE OF PLAY [PART 5] | 2003 | Stephen Collins |
| STATE OF PLAY: STATE OF PLAY [PART 6] | 2003 | Stephen Collins |
| The DEAL | 2003 | Gordon Brown |
| PASSER BY: PASSER BY PART 1 | 2004 | Director |
| PASSER BY: PASSER BY PART 2 | 2004 | Director |
| BLACKPOOL: BLACKPOOL [PART 1] | 2004 | Ripley Holden |
| DERAILED | 2005 | Sam Griffin |
| STONED | 2005 | Tom Keylock |
| BASIC INSTINCT 2 | 2006 | Michael Glass |