highest rated
acting
- Charles II: The Power and The Passion (TV) → Angry Man
- Getting Sam Home → Sid
- Memoirs of a Survivor → Man Delivering Emily
- Nice Work (TV)
- The Boy Who Never Was → Newsagent
- All Creatures Great and Small (TV) → Mr. Dimmock
- Murder Most English: A Flaxborough Chronicle (TV) → Sergeant Malley
- A Little Outing → Dad
- Potter's Picture Palace (TV)
- Survivors (TV) → Les Norton
- I Didn't Know You Cared (TV) → Les Brandon
- The Life of Riley (TV) → George Pollitt
- Our Terry → Arnold
- South Riding (TV) → Bill Heyer
- South Riding
- Leeds United! → Billy Crane
- Last of the Summer Wine (TV) → Sid
- Centre Play (TV) → Arnold
- The Lovers! → Geoffrey's Dad
- Kisses at Fifty → George
- All Our Saturdays (TV)
- Song at Twilight → Mr. Calthrop
- Vinegar Trip → Leslie
- Crown Court (TV)
- Crown Court (TV) → Constable Kershaw
- Crown Court (TV) → Police Sergeant Kershaw
- Dr. Phibes Rises Again → Ship's Officer
- The Fishing Party → Teaman
- Villain → Waiter at House of Commons (uncredited)
- Play for Today (TV) → George
- Doomwatch (TV) → Jack
- On the House (TV) → Jones
- Wuthering Heights
- There's a Girl in My Soup → John, the porter
- The Hunting of Lionel Crane → Warrant Officer
- Castle Haven (TV)
- Battle of Britain → Policeman (uncredited)
- The Best Pair of Legs in the Business → Bert
- The Visitors
- Happy DeathDay
- ITV Playhouse (TV) → Jacko
- The Family Way → Leslie Piper
- The Man in Room 17 (TV) → Sgt. Thomas Lynch
- Rotten to the Core → Policeman
- It's Dark Outside (TV) → Constable
- Heavens Above! → Butcher
- The Avengers (TV) → Groom
- Coronation Street (TV) → Mr. Birtles
- Coronation Street (TV) → Taxi Driver
- Hell Is a City → Plainclothes Police Driver (uncredited)
- I'm All Right Jack → Shop Steward
- Dixon of Dock Green (TV) → Greengrocer