2025
Suspect: The Shooting of Jean Charles de Menezes as Assistant Commissioner Andy Hayman2024
The Gentlemen as Collins2023
Hijack as Daniel O'Farrel2023
Operation Fortune: Ruse de Guerre as Ben Harris2022
The Midwich Cuckoos as Paul Haynes2020
The Outsider as Seale Bolton2019
Flack as Anthony Henderson2019
Line of Descent as Commissioner Bates2019
Married Young as Jake2017
Jamestown as Henry Sharrow2015
Ordinary Lies as Mike2013
Pawn as Billy2011
Suits as Stephen Huntley2011
Homeland as Mike Brown2011
Mad Dogs as Woody2011
The Reckoning as Mark Dobson2010
Strike Back as Ray McQueen2009
The Duchess on the Estate as Not available2008
Celebrity Juice as Self2008
The Last Enemy as Michael Ezard2008
Survivors as Tom Price2007
The Alan Titchmarsh Show as Self2007
Talk to Me as Not available2006
The One Show as Self2006
Davina as Not available2006
Hotel Babylon as Charlie Edwards2005
Bloodlines as DC Jake Bannerman2005
Her Name Is Carla as Jack2004
The Paul O'Grady Show as Not available2004
Hustle as Jake Henry2004
Torque as Luther2004
Bodies as Rob Lake2003
Robbie Williams: What We Did Last Summer - Live at Knebworth as Self - Percussion & Keyboards2003
The Emperor's Wife as Emperor2003
Red Roses and Petrol as Johnny Doyle2002
Ant & Dec's Saturday Night Takeaway as Self2002
The Last Minute as Billy Byrne2002
Anita and Me as Hairy Neddy2002
Fields of Gold as Mark Hurst2001
Glitter as Julian 'Dice' Black2001
Hotel as Antonio2001
Kill Me Later as Charlie Anders2000
CSI: Crime Scene Investigation as Thomas Stewart2000
Five Seconds to Spare as William2000
It Was an Accident as Mickey Cousins1999
It's Only TV But I Like It as Self1999
The Match as Wullie Smith1997
The History of Tom Jones: A Foundling as Tom Jones1993
GMTV as Self1992
Maigret as Not availableNaN
Untitled Jack Ryan Film as Not available