|   | 
| Television Credits | 
|   | 
| THE PLANE MAKERS: The Veteran | BBC tx 22/4/1963 | Gregory | 
| Z CARS: Enquiry | BBC tx 27/3/1963 | Larry Dodd | 
| Z CARS: Nothing Serious | BBC tx 8/5/1963 | Larry Dodd | 
| THE VILLAINS: Network | ITV tx 28/2/1964 | Johnnie Stamp | 
| CORONATION STREET | ITV tx 20/5/1964 | young workman | 
| Z CARS: Happy Birthday | BBC tx 27/5/1964 | Geoff Wilkinson | 
| DOCTOR WHO: A Land of Fear | BBC tx 8/8/1964 | D'Argenson | 
| THE BIG NOISE | BBC1 tx 2/10/1964 | Matthew | 
| THE WEDNESDAY PLAY: Wear a Very Big Hat | BBC1 tx 17/2/1965 | Johnny Johnson | 
| CLUFF: The Brothers | BBC1 tx 22/5/1965 | Abel Sowden | 
| Z CARS: One Good Turn | BBC tx 23/6/1965 | Sammy Burke | 
| LOVE STORY: Briefly Kiss the Loser | ITV tx 3/8/1965 | Johnny Weeks | 
| THE WEDNESDAY PLAY: The End of Arthur's Marriage | BBC1 tx 17/11/1965 | he | 
| THE STORIES OF D.H. LAWRENCE: Samson and Delilah | ITV tx 24/1/1966 | cast member | 
| THIRTY MINUTE THEATRE: Keep on Running | BBC1 tx 28/2/1966 | George | 
| EMERGENCY - WARD 10 | ITV tx 1/4/1966 | Bob Gorton | 
| EMERGENCY - WARD 10 | ITV tx 5/4/1966 | Bob Gorton | 
| EMERGENCY - WARD 10 | ITV tx 8/4/1966 | Bob Gorton | 
| THE WEDNESDAY PLAY: The Lump | BBC1 tx 1/2/1967 | Eddie | 
| THE WEDNESDAY PLAY: In Two Minds | BBC1 tx 1/3/1967 | at the pub | 
| THIRTY MINUTE THEATRE: The Gun | BBC1 tx 12/4/1967 | Nobby | 
| SOFTLY, SOFTLY: The Hole | BBC1 tx 24 & 31/5/1967 (2 pts) | Morton | 
| Z CARS: She's Not Yours, She's Mine | BBC1 tx 5 &6/6/1967 (2 pts) | Follan | 
| THE GAMBLERS: The Wednesday Game | ITV tx 17/1/1968 | Ron | 
| THE WEDNESDAY PLAY: The Golden Vision | BBC1 tx 17/4/1968 | script / Vince Coyne | 
| THE WEDNESDAY PLAY: The Big Flame | BBC1 tx 19/2/1969 | strike committee (member) | 
| HER MAJESTY'S PLEASURE: The Bad Seed | ITV tx 27/2/1969 | Arthur | 
| THE WEDNESDAY PLAY: Sling Your Hook | BBC1 tx 2/4/1969 | Spider | 
| PARKIN'S PATCH: Hoof Nor Horn | ITV tx 26/9/1969 | Mount | 
| THE WEDNESDAY PLAY: There Is Also Tomorrow | BBC1 tx  | Izzy | 
| Z CARS: Score to Settle | BBC tx 29/12/1969 | Mick Merritt | 
| PLAY FOR TODAY: The Rank and File | BBC1 tx 20/5/1971 | Jerry | 
| AFTER A LIFETIME | ITV tx 18/7/1971 | script / Young Billy | 
| FILM 73 | BBC2 tx 2/10/1973 | on-screen participant | 
| 2ND HOUSE: 2nd House in Liverpool | BBC2 tx 17/11/1973 | on-screen participant | 
| SECOND CITY FIRSTS: Match of the Day | BBC2 tx 18/3/1974 | script / Chance | 
| THE BOOK PROGRAMME | BBC2 tx 19/4/1974 | on-screen participant | 
| RED LETTER DAY: Bag of Yeast | ITV tx 22/2/1976 | script / cast member | 
| Z CARS: Pressure | BBC1 tx 20/9/1978 | Maguire | 
| SIX PLAYS BY ALAN BENNETT: Me! I'm Afraid of Virginia Woolf | ITV tx 2/12/1978 | Hopkins | 
| SIX PLAYS BY ALAN BENNETT: Afternoon Off | ITV tx 3/2/1979 | Cyril | 
| PLAY FOR TODAY: Long Distance Information | BBC1 tx 11/10/1979 | script / Christian | 
| PLAYHOUSE: Friends in Space | ITV tx 5/3/1980 | Don Saddler | 
| WORLD'S END | BBC2 tx 1/10-18/12/1981 (13 eps) | Robin | 
| THE WORLD CUP - A CAPTAIN'S TALE | ITV tx 5/6/1982 | script | 
| THE COMIC STRIP PRESENTS...: The Bad News Tour | Channel 4 tx 24/1/1983 | manager | 
| SCREEN TWO: Coast to Coast | BBC2 tx 4/1/1987 | wedding guest | 
| THE MANAGERESS: A Man's Game | Channel 4 tx 11/6/1989 | script | 
| THE MANAGERESS: Steal Your Heart Away | Channel 4 tx 6/5/1990 | script | 
| THE MANAGERESS: A Match for Anyone | Channel 4 tx 20/5/1990 | script | 
|   | 
| Film Credits | 
|   | 
| BILLY LIAR | 1963 | youth (uncredited) | 
| PRAISE MARX AND PASS THE AMMUNITION | 1968 | Liverpool delegate | 
| SOME OF MY BEST FRIENDS | 1969 | director | 
| GUMSHOE | UK/US, 1971 | screenplay; Arthur | 
| APACHES | 1977 | screenplay | 
| LONG SHOT | 1978 | Neville | 
| PRICK UP YOUR EARS | 1987 | police inspector | 
| WISH YOU WERE HERE | 1987 | cinema manager | 
|   | 
| Advertising | 
|   | 
| GUINNESS - WHAT'S MY LINE | 1975 | cast member |