The Gifted S1-S2
2017 · Action
as Reed Strucker
G-Loc
2020 · Sci-Fi
as Bran
Art Detectives
2025 · Crime
as DI Mick Palmer
The Barrens
2013 · Horror
as Richard Vineyard
Code of Silence
2021 · Crime
as Detective Nipper Read
Confession
2022 · Action
as Victor Strong
The Caller
2013 · Drama
as John Guidi
Juveniles
2020 · Drama
as Ben
Last Survivors
2022 · Crime
as Troy
Shots Fired
2017 · Crime
as Lieutenant Breeland
After Everything
2023 · Drama
as Christian Vance
Sexy Beast
2024 · Drama
as Teddy Bass
Evidence
2013 · Crime
as Detective Daniel Reese
Open House
2010 · Crime
as Josh
The Double
2011 · Action
as Brutus
Detour
as Vincent Reed
Wannabe
2005 · Comedy
as Mick Benson
After Ever Happy
2022 · Drama
Priest
as Owen Pace
The Hatton Garden Job
as Marcus Ford
After We Fell
2021 · Drama
Safe House S1-S2
2015 · Crime
as Tom Brook
88 Minutes
2008 · Crime
as Guy LaForge
Concussion
2015 · Biography
as Dr. Ron Hamilton
Princess of Thieves
2001 · Action
as Prince Philip
The Forsytes
2026 · Drama
as Jolyon Forsyte Snr.
Devil's Knot
2014 · Biography
as John Fogleman
Killing Jesus
as Pontius Pilate