| Movie | Cleaner | Alistair Lawson | 2025-02-19 |
| Movie | The Village in the Woods | Charles | 2021-10-14 |
| Movie | We All Just Want to Be Mad | The Wide(r) Man | 2020-09-18 |
| Movie | Finding Your Feet | Care Home Manager | 2017-12-26 |
| Movie | Mr. Morgan's Last Love | Stamp Collector | 2013-08-22 |
| Series | Father Brown | Sir St. John Pryde | 2013-01-14 |
| Series | The Great Train Robbery | DCS Malcolm Fewtrell | 2013-12-18 |
| Movie | King Lear | Duke of Albany | 2012-11-01 |
| Movie | The Shell Seekers | George Chamberlaine | 2007-10-18 |
| Movie | Chromophobia | Simon Whitemore | 2006-05-10 |
| Movie | The Thieving Headmistress | Auditor Andy Pert | 2006-06-06 |
| Movie | The Government Inspector | Richard Sambrook | 2005-03-17 |
| Series | Doctor Who | Bleytal | 2005-03-26 |
| Movie | Riot at the Rite | Grigoriev | 2005-10-18 |
| Series | Jericho | Unknown | 2005-10-16 |
| Series | Murder in Suburbia | Unknown | 2004-03-13 |
| Series | Murder City | Unknown | 2004-03-17 |
| Series | Murder Investigation Team | DS Barry Purvis | 2003-05-03 |
| Movie | The Honeytrap | Detective Fowler | 2002-02-12 |
| Movie | A Is for Acid | Dr. Archie Henderson | 2002-09-09 |
| Movie | My Brother Tom | Jessica's Dad | 2001-11-16 |
| Series | In Deep | Unknown | 2001-02-19 |
| Movie | The Sea Change | Alistair | 1998-05-19 |
| Series | A Perfect State | 1997-02-27 | |
| Series | The Demon Headmaster | Professor Tim Dexter | 1996-01-02 |
| Movie | Alive and Kicking | Karaoke Doctor | 1996-11-08 |
| Series | Band of Gold | Unknown | 1995-03-12 |
| Series | Bramwell | George Talbot | 1995-05-01 |
| Movie | Feast of July | Squire Wyman | 1995-10-12 |
| Series | The Riff Raff Element | Mortimer Tundish | 1994-04-19 |
| Series | Peak Practice | Unknown | 1993-05-10 |
| Movie | 'Itch | Geoff | 1991-02-23 |
| Movie | Death Has A Bad Reputation | Spry | 1990-01-01 |
| Movie | Antonia and Jane | Norman Beer | 1990-07-18 |
| Series | Happy Families | 1989-08-17 | |
| Movie | A Casualty of War | Donald Spry | 1989-12-02 |
| Movie | Burning Ambition | Martin's Father / Mr. Saunders / Motorway Buff | 1988-07-27 |
| Series | Piece of Cake | 'Skull' Skelton | 1988-10-02 |
| Movie | See You at Wembley, Frankie Walsh | Malcolm | 1987-08-19 |
| Movie | Bellman and True | Salto | 1987-11-12 |
| Movie | Plenty | Alistair | 1985-09-20 |
| Movie | The Innocent | Mouth Organ Player | 1985-03-18 |
| Movie | Scandalous | Young Detective | 1984-01-29 |
| Movie | Laughterhouse | Hubert | 1984-09-01 |
| Movie | Wayne and Albert | Second ambulanceman | 1983-03-15 |
| Movie | The French Lieutenant's Woman | 3rd Assistant | 1981-08-28 |
| Series | Brideshead Revisited | Lieutenant Hooper | 1981-10-12 |
| Movie | Bloody Kids | Police 2 | 1980-03-22 |
| Movie | Breaking Glass | Audition Musician | 1980-10-01 |
| Movie | Saturday, Sunday, Monday | Atillio | 1978-01-01 |
| Series | Secret Army | Unknown | 1977-09-07 |
| Series | Laurence Olivier Presents | Atillio | 1976-12-05 |