Home / Discover / People

The Dark Knight

2008
as Bounty Hunter

Atonement

2007
as Beach Soldier

Kingdom of Heaven

2005
as Apprentice

Robin Hood

2010
as Jimoen

Eden Lake

2008
as Reece

Pan

2015
as Steps

Kill Ben Lyk

2018
as Nervous Ben Lyk

The Disappeared

2008
as Gang Leader

Cass

2008
as The Assassin

Dead Man Running

2009
as Smudger

Chromophobia

2005
as Hendrix

Pusher

2012
as Tony

Orthodox

2014
as Tenant Voice

Pure

2002
as Tom

Holmes & Watson

2018
as Jonathan Nightingale

Kill Your Friends

2015
as Hasting

Venus

2006
as Jessie's Boyfriend

Still Life

2013
as Morgue Attendant

Guest Star

Episode Game of Thrones
Winter Is Coming
2011
Episode Strike
Episode 1
2017
Episode Eleventh Hour
Resurrection
2006
Episode Ted Lasso
Pilot
2020
Episode Ted Lasso
Midnight Train to Royston
2021
Episode Ted Lasso
The Hope That Kills You
2020
Episode Ted Lasso
The Diamond Dogs
2020
Episode Ted Lasso
Two Aces
2020
Episode Ted Lasso
All Apologies
2020
Episode Big Train
Episode 3
2002
Episode Ted Lasso
Tan Lines
2020
Episode Ted Lasso
The Signal
2021
Episode Ted Lasso
Beard After Hours
2021
Episode Waking the Dead
Breaking Glass (1)
2003
Episode Ted Lasso
Man City
2021
Episode Murphy's Law (2001)
Food Chain, Episode One
2007
Episode Ted Lasso
Inverting the Pyramid of Success
2021
Episode Ted Lasso
Trent Crimm: The Independent
2020
Episode Murphy's Law (2001)
Food Chain, Episode Two
2007
Episode Waking the Dead
Breaking Glass (2)
2003
Episode Lewis
Fearful Symmetry
2012