2024
The Lord of the Rings: The War of the Rohirrim as Freca (voice)2024
Mr Bates vs The Post Office as Michael Rudkin2024
Criminal Record as DS Kim Cardwell2024
Guy Martin: Arctic Warrior as Self - Narrator (voice)2024
The Can as Adam2024
Guy Martin's Lost WW2 Bomber as Self - Narrator (voice)2024
Guy Martin: Top Gun as Narrator (voice)2023
Saltburn as Jeff Quick2023
The Long Shadow as DCS Chris Gregg2023
Changing Ends as Graham2023
Our Guy in Colombia as Self - Narrator2023
Mysterious Ways as Church Protestor2023
Tyger as Neil2022
House of Maxwell as Narrator2022
Stolen: Catching the Art Thieves as Self - Narrator (voice)2021
It's a Sin as Clive Tozer2021
Arctic Ice Railroad as Narrator (voice)2021
Guy Martin's Lancaster Bomber as Self - Narrator (voice)2020
The Stranger as Doug Tripp2019
The Witcher as King Foltest of Temeria2019
Gentleman Jack as Jeremiah Rawson2019
When Missing Turns to Murder as Narrator2019
Official Secrets as John2019
The Corrupted as Eamonn2019
Pond Life as Russ Buckfield2019
Children In Need 2019: Got It Covered as Self2019
Guy Martin's D-Day Landing as Self - Narrator (voice)2019
One Day in Gaza as Narrator2019
Fraud: How They Steal Your Bank Account as Narrator2018
Surgeons: At the Edge of Life as Narrator2018
Innocent as DCI Mike Braithwaite2018
The Best of EastEnders as Reverend Tom Stuart (archive footage)2018
Four Days That Shook Britain as Narrator2018
Extreme Everest with Ant Middleton as Narrator2017
The Great British Bake Off as Self2017
Jamestown as Reverend Michaelmas Winter2017
Gunpowder as Sir William Wade2017
The Detectives: Murder on the Streets as Self - Narrator (voice)2017
Blood Shed as Jack2017
Guy Martin's World War 1 Tank as Himself (Narrator)2016
Sydney Harbour Patrol as Narrator2015
Peekaboo as Andy2015
Cuffs as DC Carl Hawkins2015
Our Guy in India as Narrator2015
The Detectives as Self - Narrator (voice)2015
Richard III: The Princes in the Tower as Narrator2015
Strangeways: Britain's Toughest Prison Riot as Narrator2015
Guy Martin: Last Flight of the Vulcan Bomber as Self - Narrator (voice)2014
The Game as DC Jim Fenchurch2014
Our World War as Fred Firth2014
Blood Moon as Calhoun2014
The Kármán Line as Dave2014
The Miners' Strike and Me as Self - Narrator (voice)2014
Devil Makes Work as Devil2013
Broadchurch as Ricky Gillespie2013
The White Queen as Robert Brackenbury2012
The Woman in Black as Fisher2012
Offender as Nash2012
Space Dive as Himself - Narrator (UK version)2012
The Wrestlers: Fighting with My Family as Narrator2011
Black Mirror as Len Fisher2011
The Awakening as Malcolm McNair2011
Great Expectations as Joe Gargery2011
South Riding as Mr Holly2011
Exile as Not available2011
Sugartown as Not available2011
The Borrowers as Josh Charles2011
Junkhearts as Josh2010
Married Single Other as Not available2010
Britain's Underworld as Not available2010
The Road to Coronation Street as Derek Bennett2009
Misfits as Greg2009
Moving On as Anthony2009
Red Riding as Dick Alderman2009
Red Riding: The Year of Our Lord 1974 as Dick Alderman2009
Salvage as Kieran2009
Red Riding: The Year of Our Lord 1980 as Dick Alderman2009
Red Riding: The Year of Our Lord 1983 as Dick Alderman2009
Kandahar Break as Richard Lee2008
Eden Lake as Jon2008
Apparitions as Liam2008
Harley Street as Not available2007
Benidorm as Not available2007
Mobile as D I George Fleming2007
Diana: Last Days of a Princess as Trevor Rees Jones2006
Vital Signs as Not available2006
Ex Memoria as Martin (Carer)2005
Doctor Who as Epzo2005
The Ghost Squad as Not available2005
Pitch Perfect as Ellis2004
Hustle as Cool Hand Cooper2003
Rosemary & Thyme as Becker2003
The Royal as Martin Tomlinson2003
P.O.W. as Not available2002
Shackleton as Hubert Hudson2002
Plain Jane as PC Graham2001
Murphy's Law as Not available1999
Warriors as Pte. John Hookway1997
Midsomer Murders as Eli Trask1997
Midsomer Murders as Mark Purdy1997
The Grand as Not available1997
Groove on a Stanley Knife as Shaun1993
Peak Practice as Paramedic1986
Casualty as Fireman1986
Casualty as Fire Officer