highest rated
acting
- One by One (TV)
- Reilly: Ace of Spies (TV) → General Alexei
- Just Good Friends (TV) → Stan
- The Keep → Tomescu
- Tangiers → Ted
- Nanny (TV)
- Kessler (TV) → Maurer
- Shillingbury Tales (TV) → Filling Station Assistant
- The Enigma Files (TV) → Harry Brookeway
- Minder (TV) → The Skipper
- Shoestring (TV) → Taxi Driver
- Worzel Gummidge (TV) → Old salt
- Danger UXB (TV) → Lieutenant Leckie
- Danger UXB (TV) → Captain Leckie
- Father's Day → Waiter
- Return of the Saint (TV) → Billy Brayshaw
- Going Straight (TV) → Sergeant
- Secret Army (TV) → Air Raid Warden
- George and Mildred (TV) → Doctor
- 4 Idle Hands (TV) → Mr. Dudds
- Angels (TV)
- The Floater → Usher
- Porridge (TV) → Sgt. Norris
- Last of the Summer Wine (TV)
- Some Mothers Do 'Ave 'Em (TV)
- An Aspidistra in Babylon → Sgt. Hipwell
- Country Matters (TV) → Sgt Hipwell
- Doctor Who: The Sea Devils → Robbins
- Man Charged → Det. Sgt. Clarke
- Play for Today (TV) → Usher
- Manhunt (TV) → Biedermann
- The Misfit (TV) → Man at Party
- Timeslip (TV)
- The Flaxton Boys (TV) → Sergeant Cornfield
- Goodbye, Mr. Chips → Policeman (uncredited)
- Anne of the Thousand Days → Messenger (uncredited)
- Get Off My Cloud → Taxi Driver
- Mrs. Lawrence Will Look After It → Mr. Bancroft
- Work Is a 4-Letter Word → Train Guard
- Your Name's Not God, It's Edgar → Mr. Cote
- The Fanatics → Town Crier
- Inheritance (TV) → Matthew Mellor
- King of the River (TV) → Crown
- Quick Before They Catch Us (TV)
- Breaking Point (TV)
- Gideon's Way (TV) → Charlie Berry
- The World of Wooster (TV) → Harry
- Doctor Who: The Daleks' Master Plan → Steinberger P. Green
- Theatre 625 (TV) → Town Crier
- The Wednesday Play (TV)
- Detective (TV)
- Becket → Royal Servant (uncredited)
- Doctor Who (TV) → Steinberger P. Green
- Doctor Who (TV) → Robbins
- Festival (TV) → Zabel
- Sergeant Cork (TV) → Inspector Bolam
- Z-Cars (TV)
- The Avengers (TV)
- Happily Ever After (TV)
- No Hiding Place (TV)
- Dixon of Dock Green (TV) → Bruce