Known For

In the Lost Lands
Patriarch Johan
6.5
2025

Boxing Day
Uncle Billy
6.6
2021

Exterminate All the Brutes
(2 episodes)
7.4
2021

Terminator: Dark Fate
Major Dean
6.4
2019

Carnival Row
Erasmus Fletcher · (7 episodes)
7.7
2019

Hero: Inspired by the Extraordinary Life & Times of Mr. Ulric Cross
George Padmore
7.0
2019

Origin
Henri · (10 episodes)
7.2
2018

Yardie
Piper
5.9
2018

The Loch
Oliver Tench · (2 episodes)
6.6
2017

Retaliation Mode: Making 'Resident Evil: The Final Chapter'
Self
10.0
2017

Resident Evil: The Final Chapter
Razor
6.1
2016
Neon
Longbaugh
5.0
2016

Death in Paradise
Gus Coleman · (1 episode)
7.5
2011

Race Against Time
0.0
2011
The Addictions of Sin: WH Auden in His Own Words
Readings (voice) · (1 episode)
0.0
2009

Frankenstein
Joe
5.2
2007

Beyond the Ocean
Shad
0.0
2006

Love Lies Bleeding
Chancer
0.0
2006

Sometimes in April
Xavier
7.1
2005

Judge John Deed
Laurence James · (25 episodes)
6.7
2001

The Affair
Sonny
3.8
1995

Shopping
Be Bop
5.4
1994

The Healer
Jack Dark
0.0
1994

The Hawk
Crane Operator
5.8
1993

Bhaji on the Beach
Joe
5.4
1993
Black and Blue
Benny Soares
0.0
1992

Prime Suspect
Tony Allen · (1 episode)
7.8
1991

Casualty
Andrew Hardwick · (1 episode)
6.1
1986

Casualty
George · (1 episode)
6.1
1986