highest rated
acting
- Prisoners in Space → Kinano
- Touched by Frost: Goodbye Jack → Self/P.C. Ernie Trigg
- The Colour of Magic (TV) → Rerpf
- Murder in Mind (TV) → Harry
- Wycliffe (TV) → Taxi Driver
- Goodnight Sweetheart (TV)
- Heartbeat (TV) → Albert Fogarty
- A Touch of Frost (TV) → Ernie Trigg
- A Touch of Frost (TV) → PC Ernie Trigg
- As Time Goes By (TV) → Taxi Driver
- Anglo Saxon Attitudes (TV) → Larwood
- Virtual Murder (TV)
- The Darling Buds of May (TV) → Uncle Perce
- A Gentleman's Club (TV)
- A Gentleman's Club (TV) → Hawkins
- The River (TV) → Inspector Snape
- Number 27 → Hardcastle
- The Bill (TV)
- The Gentle Touch (TV)
- The Nesbitts Are Coming (TV)
- The Professionals (TV) → Freddy
- Secret Army (TV) → Louis Bastiat
- You're Only Young Twice (TV) → Mr Smith
- The Duchess of Duke Street (TV) → Mr Holdron
- Space: 1999 (TV) → Kinano
- Striker (TV) → Mr Robson
- The Carnforth Practice (TV) → Sgt Armstrong
- K Is for Killing → Charley Wilson
- Thriller (TV) → Charley Wilson
- New Scotland Yard (TV)
- The Train Now Standing (TV)
- Pardon My Genie (TV)
- The Rivals of Sherlock Holmes (TV) → March
- Detective Waiting → Laidlaw
- Manhunt (TV) → Henri
- The Main Chance (TV) → William Shelton
- Oh! What a Lovely War → Sergeant in Dugout (uncredited)
- The Prisoner (TV) → Stall Holder
- Sanctuary (TV)
- Orlando (TV) → Shish Kebab
- Orlando (TV) → Ben Ali Kebab
- Theatre 625 (TV) → Sergeant Holden
- Crossroads (TV)
- Redcap (TV) → Jenkins
- The Crunch → Signal Sergeant
- Crane (TV) → Pirelli
- The L-Shaped Room → Milkman
- No Hiding Place (TV)
- Armchair Theatre (TV) → Laidlaw
- It's a Grand Life → Pvt. Prendergast