highest rated
acting
- The Blame (TV) → DCI Kenneth Walker
- Custom of the Country
- Untitled Luther Sequel
- Words of War → Lt. Col. Egorov
- Mr Bates vs The Post Office (TV) → Bob Rutherford
- Shoshana → Robert Chambers
- Marlowe → Joe Green
- The Trap
- PTSD → Uncle Samson
- Harry Potter 20th Anniversary: Return to Hogwarts → Self
- The Responder (TV) → Carl Sweeney
- Left Over → Mick
- The Mosquito Coast (TV) → Bill Lee
- Help → Steve
- Through The Dunes → Andy
- Escape from Pretoria → Denis Goldberg
- The 11th Green → James Forrestal
- The Terror (TV) → Thomas Blanky
- Mary Queen of Scots → Lord Maitland
- Modern Life Is Rubbish
- Native
- Dusty and Me → Big Eddie Springfield
- Tin Star (TV) → Michael Ryan
- God's Own Country → Martin Saxby
- UK18 → Darren
- Vinyl (TV) → Peter Grant
- The Secret Agent (TV) → The Professor
- Johnno's Dead → Narrator (voice)
- The Last Kingdom (TV) → Beocca
- Urban Hymn → Ian Wilson
- Dough → Victor Gerrard
- Hitler on Trial: The Truth Behind the Story
- Klondike (TV) → Soapy Smith
- The Driver (TV) → Colin Vine
- The Driver (TV) → Craig Vine
- Marvel's Agents of S.H.I.E.L.D. (TV) → Dr. Franklin Hall
- Shetland (TV) → Euan Rossi
- Bates Motel (TV) → Will Decody
- Rogue (TV) → Buddy Wilson
- The Bridge (TV) → Stephanie Sigman CIA Agent Buckley
- The Bridge (TV) → Man in car
- The Bridge (TV) → CIA Agent Buckley
- The Bridge (TV) → David Tate
- My Mad Fat Diary (TV) → Dr. Kester Gill
- Snodgrass → John Lennon
- Elementary (TV) → Professor Baynes
- Playhouse Presents (TV) → John Lennon
- Luck (TV) → Lonnie
- Hard Boiled Sweets → Joyce
- The Man who Crossed Hitler → Adolf Hitler
- Five Daughters (TV) → DCS Stewart Gull
- When Harvey Met Bob → Harvey Goldsmith
- Watching → Carrick
- Moving On (TV) → Jake
- Father & Son (TV) → Tony Conroy
- Within the Whirlwind → Beylin
- Morris: A Life with Bells On → Endeavour
- A Boy Called Dad → Joe
- Dirt (TV) → Don Konkey
- Intervention → Harry III Jr
- The Virgin Queen (TV) → William Cecil - Lord Burghley
- Carry On Ken
- Breakfast on Pluto → PC Wallis
- Ripley Under Ground → Bernard Sayles
- A Cock and Bull Story → Joe
- Rag Tale → Morph
- Finding Neverland → Sir Arthur Conan Doyle
- Strings → Ghrak
- The Magic Touch of Harry Potter → Self
- Sherlock Holmes and the Case of the Silk Stocking → Dr. Watson
- Blind Flight → Brian Keenan
- Eroica → Ludwig van Beethoven
- Cheeky → Alan
- Den of Lions → Rob Shepard
- Killing Me Softly → Senior Police Officer
- The Hound of the Baskervilles → Dr. Watson
- Dad's Dead → Narrator (voice)
- Harry Potter and the Philosopher's Stone → Quirinus Quirrell
- Strictly Sinatra → Toni Cocozza
- Liam → Dad
- Longitude (TV) → William Harrison
- Longitude → William Harrison (Adult)
- Aberdeen → Clive
- Born Romantic → Second Cab Driver
- Best → Nobby Stiles
- Spring Forward → Fran
- The Closer You Get → Kieran O'Donnell
- Bait → Dad
- The End of the Affair → Mr. Parkis
- B. Monkey → Steve Davis
- This Year's Love → Liam
- Wonderland → Dan
- Enemy of the State → Bingham
- The Butcher Boy → Uncle Arlo
- Frogs for Snakes → Quint
- Monument Ave. → Mouse
- Robinson Crusoe → Daniel Defoe
- Mojo → Mickey
- Gold In The Streets → Des
- Michael Collins → Joe O'Reilly
- Hollow Reed → Tom Dixon
- Nothing Personal → Ginger
- The Englishman Who Went Up a Hill But Came Down a Mountain → Johnny Shellshocked
- Land and Freedom → David Carr
- Clockwork Mice → Steve
- Loved Up → Tom
- Backbeat → John Lennon
- The Hours and Times → John Lennon
- A View of Harry Clark → Christie
- The Zip → The son
- The Marksman (TV) → Comic #3
- The Monocled Mutineer (TV)
- The Brothers McGregor (TV) → Youth
- No Surrender → Uncertain Menace
- Travelling Man (TV) → Kyffin Rees
- One Summer (TV) → Rabbit