highest rated
acting
- The After → Fry
- National Theatre Live: Till The Stars Come Down → Tony
- Beyond Paradise (TV) → Derek
- Inside Man (TV) → Gordon
- Without Sin (TV) → Eric
- The Long Call (TV) → Maurice Craddle
- Chernobyl (TV) → KGB Chairman Charkov
- The Capture (TV) → Eddie Emery
- Sometimes Always Never → Desk Officer
- I Was at Home, But... → Mr. Meisner
- National Theatre Live: Faith, Hope & Charity → Bernard
- Peterloo → Magistrate Marriott
- Be Natural: The Untold Story of Alice Guy-Blaché → Self
- The Dreamed Path → Kenneth's Father
- The Crown (TV) → Professor Hogg
- Trespass Against Us → Noah
- The Coroner (TV) → Keegan Brubaker
- SunTrap (TV) → Donald Hammer
- Father Brown (TV) → Blind 'Arry
- Utopia (TV) → Danny "The Tramp"
- Starlings (TV)
- Vera (TV) → Michael Long
- The Crimson Petal and the White (TV)
- Luther (TV) → Frank Hodge
- London Boulevard → Joe
- Pulse → Charlie Maddox
- Personal Affairs (TV) → David Johnston
- Grow Your Own → Kenny
- A Waste of Shame: The Mystery of Shakespeare and His Sonnets → George Wilkin
- Shameless (TV) → Lulu
- Life Begins (TV) → George
- Vera Drake → Sick Husband
- The Life and Death of Peter Sellers → 'Casino Royale' Director
- Bright Young Things → Bookie
- Heartlands → Deno
- Spooks (TV) → Charles Grady
- Sirens (TV) → DCI Struther
- All or Nothing → Drunk
- Love in a Cold Climate (TV) → Religious Speaker
- Vinyl → Himself
- Always and Everyone (TV) → Martin
- Elephant Juice → Geezer Man on Tube
- Among Giants → Frank
- The Scold's Bridle → Bob Spede
- Getting Hurt → Paranoid
- Midsomer Murders (TV) → Ezra Canning
- The Cockroach That Ate Cincinnati
- The Lost Garden: The Life and Cinema of Alice Guy-Blaché → Self - Historian
- Wycliffe (TV) → Mr. Rand
- The Darling Family → He
- Peak Practice (TV) → Kevin Coles
- Heartbeat (TV) → Ed Sawyer
- Casualty (TV) → Roy Scaddon
- Casualty (TV) → Roy Harvey
- Mistress Madeleine → Kirk