highest rated
acting
- Dangerous Journey → Narrator
- Downton Abbey: The Grand Finale → Albert Mason
- Big Winners → Arthur Thistle
- Rose Ayling-Ellis: Old Hands, New Tricks (TV) → Narrator (voice)
- Ticker → Howard
- Downton Abbey: A New Era → Mason
- DI Ray (TV) → Terry Hunter
- The Infectious Imagination of Henry Bramble → Great Uncle Geoffrey
- Enola Holmes → Station Master
- Ropeless → Larry Windsor
- On the Edge (TV) → Ray
- Broken (TV) → Joe Kerrigan
- Trust Me (TV) → Arthur Hardacre
- Reg → Man 2
- The Nest Egg
- The Coroner (TV) → John Roxwell
- Code of a Killer (TV) → Sidney Jeffreys
- The Sound of Music Live! → Franz
- The 12 Days of Christine → Ernie
- Inside No. 9 (TV) → Ernie
- Father Brown (TV) → Mr Feste
- Carved with Love: The Genius of British Woodwork (TV) → Narrator
- Call the Midwife (TV) → Tommy Smith
- Last Tango in Halifax (TV)
- Last Tango in Halifax (TV) → Harry
- White Heat (TV) → Alan (present day)
- First Encounter: King Lear → King Lear
- Vera (TV) → Malcolm Kenrich
- Downton Abbey (TV) → Mr. Mason
- Moving On (TV) → Ronnie
- Inspector George Gently (TV)
- Survivors (TV) → Ted
- Kingdom (TV) → Vincent Straker
- The Shadow in the North → Paton
- Torchwood (TV) → Clement McDonald
- Life on Mars (TV) → Reg Cole
- The Street (TV)
- Johnny and the Bomb (TV) → Sgt. Bourke
- When Kim & Aggie Went To Hospital → Self - Narrator (voice)
- Dead Man Weds (TV) → Blind Man
- Marian, Again → Phillip Walsh
- New Tricks (TV) → Pat the Rat
- Shameless (TV) → Norman Owens
- The Afternoon Play (TV) → Dave
- Burn It (TV) → Terry Grimshaw
- How Clean Is Your House? (TV)
- How Clean Is Your House? (TV) → Self - Narrator (voice)
- Hornblower: Duty → Matthews
- The Royal (TV) → Nesbitt
- Hornblower: Loyalty → Matthews
- The Key
- Born and Bred (TV) → Hubert Gough
- Nice Guy Eddie (TV)
- The Many Lives of Albert Walker → Danny Peck
- Waking the Dead (TV)
- Waking the Dead (TV) → Clifford Day
- Messiah (TV) → Ian Fleet
- Blow Dry → Ken
- Hornblower: Mutiny → Mathews
- Hornblower: Retribution → Matthews
- Queer as Folk (TV) → Roy Maloney
- Hornblower: The Frogs and the Lobsters → Mathews
- Hornblower: The Duchess and the Devil → Matthews
- Hornblower (TV) → Matthews
- The Worst Witch (TV) → Algernon Rowan-Webb
- The Worst Witch (TV) → Algernon Rowan Webb
- Hornblower: The Examination for Lieutenant → Mathews
- Hornblower: The Even Chance → Matthews
- Written in Blood → Brian Chappel
- Midsomer Murders (TV) → Frank Dewar
- The Lakes (TV) → Peter Quinlan
- Silent Witness (TV)
- Dalziel & Pascoe (TV)
- This Life (TV) → Jerry Cook
- Jude → Mr. Willis
- Roughnecks (TV) → Ian
- A Pinch of Snuff → Charlie Heppelwhite
- Peak Practice (TV) → Tim Shardlow
- Peak Practice (TV) → DS Patrick Hopkins
- Cracker (TV) → Pathologist
- The Remains of the Day → Harry Smith
- Harry (TV) → Thomas Thomas
- Heartbeat (TV) → Dick Radcliffe
- Heartbeat (TV) → Herbie Lloyd
- Heartbeat (TV) → Malcolm Stainsby
- How's Business → Jack
- The Paradise Club (TV) → Mousey Pavitt
- Stay Lucky (TV)
- Young Charlie Chaplin (TV) → Chimnery Sweep
- Testimony of a Child → Gerry
- Casualty (TV) → Frederick Chambers
- Casualty (TV) → Mick McCarthur
- Casualty (TV) → Arthur
- Theban Plays: Oedipus at Colonus → Local Man
- Silas Marner → William Dane
- The Bright Side (TV)
- Which Side Are You On? → Narrator (voice)
- Bird Fancier → Roy Pearson
- The Bill (TV)
- Big Deal (TV) → Max
- The Gathering Seed (TV) → Bob Henshaw
- Doll’s Eye → Social Worker
- Ends and Means
- Ghost in the Water → Mr. Reed
- Tenko (TV) → POW
- West End Tales (TV) → Herbert
- A Room for the Winter → Robert
- P.Q. 17 → PO Jordan
- A Brush with Mr. Porter on the Road to El Dorado → Tom
- Death of a Princess → Steve Jackson
- Happy → Vernon
- Minder (TV) → Palmer
- Zulu Dawn → Cpl. Storey
- Black Jack → Narrator
- Cries from a Watchtower → Andy
- Strangers (TV) → Des White
- Destiny → Paul McShane
- On a Paving Stone Mounted
- Travellers → Young William/Middle William/Sales Rep
- Some Enchanted Evening → Peter
- The Turkey Who Lives on the Hill → Bill
- Mucking Out → Brian Wilson
- BBC2 Play of the Week (TV) → Finnegan
- BBC2 Play of the Week (TV) → Bill
- Secret Army (TV) → Eric Finch
- A Bridge Too Far → Pvt. Wicks
- A Christmas Carol → Fred (Scrooge's Nephew)
- Treasure Island (TV)
- Arnhem: The Story of an Escape → Finnegan
- The Chester Mystery Plays
- Days of Hope (TV) → Ben Matthews
- Alfie Darling → Bakey
- Diane → Jim
- Trinity Tales (TV) → Dave the Joiner
- Playhouse (TV) → Jim
- Playhouse (TV) → Vernon
- Churchill's People (TV) → Viventius
- Father Dear Father → Dumbo
- Speech Day → Woodwork Master
- Play for Today (TV)
- Play for Today (TV) → Andy
- ITV Playhouse (TV) → Peter
- BBC Play of the Month (TV)