highest rated
acting
- Harold Shipman: Doctor Death → Len Fellows
- Dalziel & Pascoe (TV)
- Heartbeat (TV) → Walter Openshaw
- Fiddlers Three (TV) → Jack
- Plaza Patrol (TV) → Les
- Billy Webb's Amazing Story (TV) → Mr Hardwood
- Missing Persons → Robert Wainthrop
- No Further Cause for Concern → Principal Prison Officer Whittaker
- The Nature of the Beast → Chunder
- On the Palm → Joe
- Casualty (TV) → Brian Miller
- Mr. Love → Ferris
- Turtle Diary → Garage Attendant
- The Hello Goodbye Man (TV) → Mr Bulstrode
- Invitation to the Wedding
- Getting Sam Home → Sid (voice) (uncredited)
- Walter → Mr. Hingley
- Bergerac (TV) → Chief
- The Chinese Detective (TV)
- Little Lord Fauntleroy → Kimsey
- The Nesbitts Are Coming (TV)
- The Flipside of Dominick Hide → Harry Shoe
- Yanks → Mr. Jim Moreton
- Turtle's Progress (TV) → Colour Sergeant Arnold
- All Creatures Great and Small (TV) → Mr. Skipton
- Strangers (TV) → Joe Revell
- The Sunday Drama (TV) → Chris
- The Stick Up → Policeman
- Rumpole of the Bailey (TV)
- Baby Love → Detective
- Last of the Summer Wine (TV) → Landlord
- Mummy and Daddy → Leslie
- Sykes (TV) → Milkman
- Home and Away (TV)
- Justice (TV) → Charlie Thompson
- Play for Today (TV) → Harry Shoe
- Play for Today (TV) → Detective
- Roll On Four O'Clock → Jack Scott
- The Main Chance (TV) → Sammy Dayton
- Not in Front of the Children (TV) → PC Wilson
- Public Eye (TV) → Harry
- Coronation Street (TV) → Coach Proprietor
- Coronation Street (TV) → Ernie Bond