| Movie | A Fish Out of Water | Male Friend 2 | 2016-02-08 |
| Movie | East Is East | Mr Moorhouse | 1999-05-14 |
| Series | Midsomer Murders | Unknown | 1997-03-23 |
| Movie | Seasick | Bosun Patrick Forget | 1996-04-05 |
| Movie | Giving Tongue | Stan Gale | 1996-09-01 |
| Series | The Detectives | Billy | 1993-01-27 |
| Series | Goodnight Sweetheart | Unknown | 1993-11-18 |
| Series | Heartbeat | Unknown | 1992-04-10 |
| Series | Get Back | Bernie Sweet | 1992-10-26 |
| Series | The Paradise Club | 'Mad' Max Wheeler | 1989-09-19 |
| Series | Hannay | Unknown | 1988-01-06 |
| Movie | Thin Air | Stan | 1988-04-08 |
| Movie | 84 Charing Cross Road | Labour Party Canvasser | 1987-02-13 |
| Series | Lovejoy | Unknown | 1986-01-10 |
| Movie | Clockwise | Ticket Collector | 1986-03-01 |
| Series | Call Me Mister | Unknown | 1986-09-05 |
| Series | Casualty | Jack Morris | 1986-09-06 |
| Series | EastEnders | Jim Branning | 1985-02-19 |
| Series | Miss Marple: The Body in the Library | PC Palk | 1984-12-26 |
| Series | The Bill | Unknown | 1984-10-16 |
| Movie | Pericles, Prince of Tyre | Lord of Tyre / Fisherman of Pentapolis / Storm Sailor | 1984-12-08 |
| Movie | Fords on Water | Man in Hotel Bar | 1983-01-01 |
| Series | Up the Elephant and Round the Castle | 1983-11-30 | |
| Movie | Friend or Foe | Jerry | 1982-04-01 |
| Series | The Gentle Touch | Unknown | 1980-04-11 |
| Movie | Murphy's Stroke | O'Connor | 1980-05-21 |
| Series | Shoestring | Unknown | 1979-09-30 |
| Series | An Audience with... | Himself | 1978-01-08 |
| Movie | Affront | Sam | 1978-10-17 |
| Movie | Dinner at the Sporting Club | Sammy | 1978-11-07 |
| Movie | The Chauffeur | Chauffeur | 1976-04-30 |
| Series | Rumpole of the Bailey | Unknown | 1975-12-17 |
| Movie | One of Our Dinosaurs Is Missing | Bookmaker | 1975-07-09 |
| Movie | S*P*Y*S | Evans | 1974-09-05 |
| Series | Are You Being Served? | Unknown | 1972-09-08 |