highest rated
acting
- The Great Train Robbery (TV) → DCI Sid Bradbery
- Silk (TV) → Michael Ward
- Goal III: Taking on the World → Newcastle Manager
- The Marchioness Disaster → John Perks
- Lewis (TV)
- The 50 Greatest Television Dramas → Self
- All About 'Abigail's Party' → Self
- The Secretary Who Stole £4 Million → Tony De-Laurey
- Spooks (TV) → James Crowe
- Daylight Robbery (TV)
- Dream Team (TV)
- Sharman (TV) → D.I. Jack Robber
- The Turnaround → D.I. Jack Robber
- Rich Deceiver → Robert Beasley
- Heartbeat (TV) → Richard Ealham
- Maigret (TV)
- Tales from the Crypt (TV) → Cutter
- Prick Up Your Ears → Chauffeur
- Casualty (TV) → Chris Weston
- Casualty (TV) → Frank Swedener
- Number One → Guest Commentator
- Glamour Night → Glyn
- The Bill (TV) → Roy Galloway
- Give My Regards to Broad Street → Tom the Roadie
- Taggart (TV)
- Those Glory Glory Days → Danny Blanchflower (1961)
- Mike Leigh: Making Plays → Self (archive footage)
- An American Werewolf in London → Bobby at Cinema
- Enemy at the Door (TV) → Peter Girard
- The Back Page → Binoculars
- A Bridge Too Far → Pvt. 'Ginger' Marsh
- The Spy Who Loved Me → HMS Ranger Crewman
- A Christmas Carol → Young Scrooge
- Abigail's Party → Tony
- Love on a Gunboat → Bus conductor
- It's Not Quite Cricket → Gary
- I Didn't Know You Cared (TV) → Rudyard Kettle
- Big Zapper → Kono's Henchman
- Man Above Men → Andrews
- Mates → Terry
- Play for Today (TV) → Bus Conductor
- Play for Today (TV) → Andrews
- ITV Playhouse (TV) → Gary
- Dixon of Dock Green (TV) → Cliff