Home / Discover / People

Misfits

2009
as Greg

Saltburn

2023
as Jeff Quick

It's a Sin

2021
as Clive Tozer

The Stranger (2020)

2020
as Doug Tripp

Wolfblood

2012
as Alex Kincaid

Gunpowder

2017
as Sir William Wade

Gentleman Jack

2019
as Jeremiah Rawson

Jamestown

2017
as Reverend Michaelmas Winter

Eden Lake

2008
as Jon

P.O.W.

2003
as Brown

The Long Shadow

2023
as DCS Chris Gregg

Guy Martin Vs The Robot Car

2017
as Self - Narrator

Five Days

2007
as Sgt. Parker

Great Expectations

2011
as Joe Gargery

Criminal Record

2024
as Kim Cardwell

Wastemen

2015
as Narrator

Cuffs

2015
as Carl Hawkins

Blood Moon

2014
as Calhoun

Guy Martin's World War 1 Tank

2017
as Himself (Narrator)

Blood Shed

2017
as Jack

Changing Ends

2023
as Graham Carr

Mr Bates vs The Post Office

2024
as Michael Rudkin

Offender

2012
as Nash

The Game (2014)

2014
as Jim Fenchurch

Ex Memoria

2006
as Martin (Carer)

The Awakening

2011
as Malcolm McNair

The Borrowers

2011
as Josh Charles

Pond Life

2018
as Russ Buckfield

Salvage

2010
as Kieran

Our World War

2014
as Fred Firth

Junkhearts

2011
as Josh

Mobile

2007
as DI George Fleming

The Corrupted

2019
as Eamonn

Guest Star

Episode DCI Banks
To Burn in Every Drop of Blood (1)
2016
Episode Murphy's Law (2001)
Hard Boiled Eggs and Nuts
2005
Episode Murphy's Law (2001)
The Goodbye Look
2005
Episode Vincent
Episode 3
2005
Episode Foyle's War
Enemy Fire
2004
Episode Hustle
The Delivery
2011
Episode ITV Documentaries
Gazza's Tears: The Night that Changed Football
2010
Episode The Royal Variety Performance
The Royal Variety Performance 2024
2024
Episode Benidorm (2007)
Episode 3
2012
Episode Jimmy McGovern's Moving On
Skies of Glass
2010
Episode Murphy's Law (2001)
Boys Night Out
2005
Episode Black Mirror
Demon 79
2023
Episode Doctor Who (2005)
The Ghost Monument
2018
Episode Channel 4 (UK) Documentaries
Dunkirk: The Forgotten Heroes
2018
Episode Inspector George Gently
Gently Evil
2010
Episode CBeebies Bedtime Stories
Shaun Dooley - Love From Louisa
2016
Episode CBeebies Bedtime Stories
Shaun Dooley - Scruffy Bear and the Lost Ball
2016
Episode BBC Documentaries
Hillsborough - Never Forgotten
2013
Episode CBeebies Bedtime Stories
Shaun Dooley - Sir Lilypad: A Tall Tale of a Small Frog
2016
Episode Midsomer Murders
Left for Dead
2008
Episode Apparitions
Episode 1
2008
Episode The Great British Bake Off
The Great Christmas Bake Off 2021
2021
Episode Apparitions
Episode 2
2008