Born 1981 (age 45) · Bolton, Lancashire, England, UK
Appears in 37 titles

Filmography

Marie Antoinette
6.7
Marie Antoinette
2006
as Comte d'Artois
Doom
5.2
Doom
2005
as The Kid
Colette
6.9
Colette
2018
as Schwob
The Merchant of Venice
6.8
The Merchant of Venice
2004
as Stephano
Kill Your Friends
6.0
Kill Your Friends
2015
as Bill
Me and Orson Welles
6.4
Me and Orson Welles
2008
as Sam Leve
Peterloo
6.8
Peterloo
2018
as Magistrate Hutton
Blue Iguana
5.7
Blue Iguana
2018
as Tommy Tresham
Colour Me Kubrick
5.7
Colour Me Kubrick
2005
as Darren (uncredited)
Warhouse
4.1
Warhouse
2013
as Gulf war soldier
The Complex: Lockdown
4.6
The Complex: Lockdown
2020
as Rees Wakefield
The Last Photograph
6.0
The Last Photograph
2017
as Colin
Love Is Thicker Than Water
5.9
Love Is Thicker Than Water
2017
as Adam Berliner
Honeymooner
6.0
Honeymooner
2010
as Jon
Macbeth
6.8
Macbeth
2018
as Banquo
Chemistry
8.0
Chemistry
2012
as Johan
Torch Song
8.3
Torch Song
2025
as Gabe
Planespotting
5.7
Planespotting
2005
as Steve
Viva Blackpool
7.5
Viva Blackpool
2006
as Vibe
The Frontier
2012
as Ben