| |
| Television credits |
| |
| CORONATION STREET | ITV tx 1984-1995 | story editor |
| CORONATION STREET | ITV tx 1/2/1989-26/6/1995 | script (53 eps total) |
| DRAMARAMA: Blackbird Singing in the Dead of Night | ITV tx 13/6/1988 | script |
| CHILDREN'S WARD (series 1) | ITV tx 15/3-7/6/1989 (13 eps) | script |
| CHILDREN'S WARD (series 2) | ITV tx 8/1-9/4/1990 (13 eps) | script (6 eps) |
| CHILDREN'S WARD (series 3) | ITV tx 23/10/1990-29/1/1991 (13 eps) | script (4 eps) |
| CHILDREN'S WARD (series 4) | ITV tx 15/10/1991-17/12/1991 (10 eps) | script (4 eps) |
| CHRISTMAS ON CHILDREN'S WARD | ITV tx 25/12/1991 | script |
| RUNAWAY BAY: Deadline | ITV tx 10/5/1993 | script |
| CRACKER (series 2) | ITV tx 10/10-5/12/1994 (9 eps) | producer |
| MEDICS: Born Losers | ITV tx 29/9/1995 | script |
| CRACKER: Best Boys | ITV tx 6-13/11/1995 (2 pts) | script |
| CRACKER: True Romance | ITV tx 20-27/11/1995 (2 pts) | script |
| SPRINGHILL | Sky One tx 1/10/1996-21/1/1997; Channel 4 tx 16/4-8/7/1997 (26 eps) | creator |
| CRACKER: White Ghost | ITV tx 28/10/1996 | script |
| SHARMAN | ITV tx 11/11/1996 | script |
| RECKLESS | ITV tx 6/2-13/3/1997 (6 pts) | script |
| TOUCHING EVIL (series 1) | ITV tx 29/4-3/6/1997 (6 eps) | executive producer; script (except 27/5/1997) |
| POLICE 2020 | ITV tx 22/6/1997 | screenplay |
| CRACKER [UK: FITZ]: True Romance | ABC(US) tx 18/9/1997; ITV tx 1/2/1998 | original story |
| RECKLESS THE SEQUEL | ITV tx 11/10/1998 | script |
| CRACKER [UK: FITZ]: Best Boys | A&E(US) tx 5/3/1999 | original story |
| BUTTERFLY COLLECTORS | ITV tx 19-20/4/1999 (2 pts) | script |
| CRACKER [UK: FITZ]: First Love | A&E(US) tx 22/5/1999 (2 pts) | script |
| LOVE IN THE 21ST CENTURY: Reproduction | Channel 4 tx 21/7/1999 | script |
| CLOCKING OFF (series 1) | BBC1 tx 23/1-27/2/2000 (6 eps) | script |
| THE SECRET WORLD OF MICHAEL FRY | Channel 4 tx 25/4-2/5/2000 (2 pts) | script |
| BEST OF BOTH WORLDS | BBC1 tx 18/2-4/3/2001 (3 pts) | script |
| CLOCKING OFF (series 2) | BBC1 tx 2/4-21/5/2001 (7 eps) | script (4 eps) |
| LINDA GREEN (series 1) | 30/10/2001-3/1/2002 (10 eps) | executive producer; script (6 eps) |
| TOMORROW LA SCALA! | 2002 | writing consultant |
| CLOCKING OFF (series 3) | BBC1 tx 3/1-21/3/2002 (8 eps) | script (2 eps) |
| LINDA GREEN (series 2) | BBC1 tx 22/10-17/12/2002 (10 eps) | script (2 eps) |
| STATE OF PLAY | BBC1 tx 18/5-22/6/2003 (6 pts) | script |
| TIME SHIFT: Political Thrillers | BBC4 tx 15/6/2003 | interviewee |
| ALIBI | ITV tx 25-26/8/2003 (2 pts) | executive producer; script |
| SHAMELESS (series 1) | Channel 4 tx 13/1-24/2/2004 (7 eps) | executive producer; creator; script (6 pts) |
| THE SOUTH BANK SHOW: TV Drama Stories | ITV1 tx 1 & 8/2/2004 (2 pts) | interviewee |
| SHAMELESS: Christmas Special | Channel 4 tx 23/12/2004 | script |
| 100 GREAT TV TREATS 2004 | Channel 4 tx 26/12/2004 | on-screen participant |
| SHAMELESS (series 2) | Channel 4 tx 4/1-8/3/2005 (10 eps) | executive producer; creator; script (4 eps) |
| SHAMELESS: Christmas Special | Channel 4 tx 22/12/2005 | creator; script |
| THE SOUTH BANK SHOW: Paul Abbott | ITV1 tx 15/5/2005 | interviewee |
| THE GIRL IN THE CAFÉ | BBC1 tx 25/6/2005 | executive producer |
| SURVIVORS | ITV1 tx 21/7-25/8/2005 (6 pts) | script editor |
| THE INNOCENCE PROJECT | BBC1 tx 9/11-7/12/2006 (5 eps) | executive producer |
| INSTINCT | ITV1 tx 26 & 27/2/2007 (2 pts) | executive producer |
| SHAMELESS (series 5) | Channel 4 tx 1/1-15/4/2008 (16 eps) | executive producer; creator |
| MRS IN-BETWEENY | BBC Three tx 9/3/2008 | executive producer |
| |
| Film credits |
| |
| CLUBBED | 2008 | executive producer |