highest rated
acting
- A Thousand Blows (TV) → Mr Harkness
- Trucking Heavy: Massive Moves (TV) → Narrator
- The Family Pile (TV) → Stuart
- Andor (TV) → Pegla
- The Following Year → Ben
- Ted Lasso (TV) → James Tartt
- The Cars That Made the World (TV) → Self - Narrator
- Chernobyl (TV) → Khodemchuck
- Years and Years (TV) → Woody
- Holmes & Watson → PC Smalls
- Trucking Hell (TV)
- Peterloo → Peter Wilkes, a Farrier
- The Watchman → Lee Simpson
- No Offence (TV) → Stone
- Grantchester (TV) → Arthur Evans
- Prey (TV) → Phil Prentice
- Glue (TV) → Thomas Bray
- Bluestone 42 (TV) → Nutsack
- The Look of Love → Jimmy Humphries
- Cuckoo (TV) → Goran
- Spike Island → Poster Vendor
- Love Life (TV) → Dez
- Death in Paradise (TV) → Danny
- Vera (TV) → Bobby Salter
- Silk (TV) → Sean
- Moving On (TV) → Shane
- The Shock Doctrine → Narrator (Voice)
- The Last Enemy (TV) → Wafa
- Secret Diary of a Call Girl (TV) → Al
- Holby Blue (TV) → Constable Robert Clifton
- Indie Sex (TV) → Self
- Goal II: Living the Dream → Hughie McGowan
- Life on Mars (TV) → Davie Mackay
- Cracker: Nine Eleven → Mark Fitzgerald
- Elizabeth David: A Life in Recipes → Charles Gibson Cowan
- Goal! → Hughie McGowan
- A Cock and Bull Story → Gary
- Bloodlines (TV) → Mark Hopkin
- New Tricks (TV) → Michael Jacobs
- 9 Songs → Matt
- The Banker → Vain Man
- Blue Murder (TV) → Terry Camerton
- The Afternoon Play (TV) → Sean Tyler
- The Terry and Gaby Show (TV)
- Burn It (TV) → Andy Grimshaw
- 24 Hour Party People → Nathan
- Band of Brothers (TV) → Allen E. Vest
- Messiah (TV) → Eric Metcalfe
- Jason and the Argonauts (TV) → Actor
- Virtual Sexuality → Alex Thorne
- Born to Run (TV) → Ryan Flitch
- Dalziel & Pascoe (TV)
- Cracker (TV)
- Cracker (TV) → Mark Fitzgerald
- Cracker (TV) → Mark
- Heartbeat (TV) → Neil
- Children's Ward (TV) → Lee Jones
- Monster Maker → Matt Banting
- Bellman and True → The Boy
- Casualty (TV) → Chris Miller
- Casualty (TV) → Billy
- Dramarama (TV)