Godzilla: King of the Monsters
Fighter Pilot (uncredited)
Concussion
Dr. Ron Hamilton
After We Fell
Christian Vance
Priest
Owen Pace
True Blood
Bill Compton
The Gifted
Reed Strucker
After Ever Happy
Christian Vance
The Night Agent
The Father
88 Minutes
Guy LaForge
Phineas and Ferb
Jared (voice)
After Everything
Christian Vance
Quills
Prouix
The Double
Brutus
Devil's Knot
John Fogelman
The Tonight Show Starring Jimmy Fallon
Self
Midsomer Murders
Christopher Wainwright
The Caller
John Guidi
Evidence
Detective Reese
Conan
Self - Guest
Jimmy Kimmel Live!
Self - Guest
Detour
Vincent
Princess of Thieves
Prince Phillip
Elsbeth
Alex Modarian
The Barrens
Richard Vineyard
Restraint
Andrew
The Hatton Garden Job
Marcus Ford
Last Survivors
Troy
Killing Jesus
Pontius Pilate
Watch What Happens Live with Andy Cohen
Self - Guest
Uprising
Kazik Rotem
The Tonight Show with Conan O'Brien
Self
Casualty
Dr. Mark Ellis
The Bastard Executioner
Milus Corbett
G-Loc
Bran
Prince Valiant
Prinz Eisenherz
A Touch of Frost
D.C. Burton
The Kelly Clarkson Show
Self
A Friend of the Family
Mark Eamons
Ice
Peterson
Open House
Josh
Top Gear
The Sound of Music Live!
Captain Von Trapp
Waking the Dead
Steven Hunt
Undiscovered
Mick Benson
Shots Fired
Lieutenant Breeland
Cadfael
Godwin
Ultraviolet
Jack Beresford
The Forsytes
Jolyon Forsyte Senior
Safe House
Tom Brook
Sexy Beast
Teddy Bass
Art Detectives
DI Mick Palmer
Highlander: The Raven
Jeremy Dexter
Entrusted
David Quatermain
Juveniles
Ben
Confession
Victor Strong
Peak Practice
Chris Rhodes
Ice
Peterson
People's Choice Awards
Self - Presenter
Men Only
Jason
Lilies
Richard Brazendale
The Starter Wife
Sam Knight
The Grand
Stephen Bannerman
NY-LON
Michael Antonioni
Code of Silence
Detective Nipper Read
Trinity
Brach
Beyond After
Self
Empathy
Jimmy Collins
The Secret
Marcel Birkstead
Fortunate Son
Vern Lang
Uprising
Kazik Rotem
The Final Quest
Young Danny Duke
Poisoned
Narrator
True Blood. A Farewell to Bon Temps
Self
Deadlines
Alex Randal
Lord of Misrule
Olly
Comic Act
Danny
Conjugal Rites
Philip Masefield
Speak Up
Frank
Orphans
Life Support
Dr Tom Scott