highest rated
acting
- The Responder (TV) → Billy
- All Creatures Great & Small (TV) → Bert Chapman
- Mister Winner (TV) → Graham
- Mrs Wilson (TV) → Landlord
- Porridge → Joe Lotterby
- Vera (TV) → Larry Crowe
- Skins (TV) → Dewi
- Simon Schama's Power of Art (TV) → Saint Matthew
- In Denial of Murder → Norman Taylor
- The Afternoon Play (TV) → Ted Roberts
- The Royal (TV) → Joey Dudlow
- Foyle's War (TV) → Jack Fenner
- Occasional, Strong → Edwin
- Doctor Who: Death Comes to Time → Nessican
- Linda Green (TV) → Frank Green
- Bob & Rose (TV) → Trevor Gadds
- The Gentleman Thief → Frank Banning
- Take a Girl Like You (TV) → Mr Bunn
- There's Only One Jimmy Grimble → United Scout
- 7 Days to Live → Dr. Brown
- Bad Girls (TV) → Ron
- Prometheus → Miner
- Swept from the Sea → Jack Vincent
- Midsomer Murders (TV) → Clive Cruickshank
- The Full Monty → Alan
- When Saturday Comes → Fred
- Hillsborough → Additional Cast
- Black Eyes → Security Guard
- Circles of Deceit: Sleeping Dogs → Andy
- Game On (TV) → Ron Grimshawe
- Circles of Deceit: Dark Secret → Andy
- Pie in the Sky (TV) → Brian Perkins
- Sin Bin → John Dunn
- Paradise → Joseph
- Peak Practice (TV) → Phil Cullam
- Cracker (TV) → Mr Franklin
- Frank Stubbs Promotes (TV) → Baker
- Harry (TV) → Wally Hunt
- Chef (TV) → Cyril Bryson
- Heartbeat (TV) → Eric Bradshaw
- Highlander: The Series (TV) → Rowan Mitchell
- In Suspicious Circumstances (TV) → CI Donaldson
- French Fields (TV) → Mr. Ormerod
- First and Last → Hill Farmer
- Seven Minutes → Precinct Chief
- Death of a Son → DI Sid Roscoe
- In Fading Light → Alfie Olsen
- The Raggedy Rawney → Lamb
- The Nature of the Beast → Oggy
- The Most Dangerous Man in the World → Ahmet
- The Ruth Rendell Mysteries (TV) → Det. Chief Constable Freeborn
- The Ruth Rendell Mysteries (TV) → Dep. Chief Constable Freeborn
- T. Dan Smith: A Funny Thing Happened on the Way to Utopia → Jack Cross
- Car Trouble → Bill
- The Fools on the Hill → Mr Bliss
- Screen Two (TV) → John Dunn
- The Mysteries (TV) → Third Soldier / Joseph
- Turtle Diary → Taxi Driver (uncredited)
- The Moon Over Soho → Taxi driver
- The Dress → Mark
- The Gathering Seed (TV) → Dennis Kilbride
- Invitation to the Wedding
- Busted → Det. Naylor
- Play for Tomorrow (TV) → Smith
- The Draughtsman's Contract → Herbert
- Britannia Hospital → Jeff
- The Hunchback of Notre Dame → Coppenhole
- Remembrance → Paul
- Crimes → Smith
- A Sudden Wrench → Terry
- Bergerac (TV) → Kendrick
- Sons and Lovers → Mr Limb
- Cries from a Watchtower → Jehovah's Witness
- All Creatures Great and Small (TV) → Bert Longshaw
- Going Straight (TV) → Arthur Boyle
- Les Misérables → Chenildieu
- The Duellists → Cuirassier
- Bill Brand (TV) → Eddie Brand
- The Moon Over the Alley → Club Doorman
- The Story of Pantomime → Self
- A Martyr to the System → Elgin
- Enemy → Commuter
- The Sweeney (TV) → Shaylor
- Through the Night → Joe Potts
- Playhouse (TV) → Elgin
- Steps Back → Gerry Broadbent
- Shut Down → Maurice
- Emmerdale (TV) → Tom Merrick
- A Day Out → Eric Gibson
- Play for Today (TV) → Jehovah's Witness
- Play for Today (TV) → Gerry Broadbent
- Play for Today (TV) → Maurice
- Play for Today (TV) → Terry
- The Main Chance (TV) → George Duncan
- BBC Play of the Month (TV) → Fyodor
- Armchair Theatre (TV) → Paul Ford