Born 1980 (age 45) · Westminster, London, England, UK
Appears in 37 titles

Filmography

Guardians of the Galaxy
7.9
Guardians of the Galaxy
2014
as Sacrificed Nova Corpsman
Hugo
7.2
Hugo
2011
as Train Engineer
Captain Phillips
7.5
Captain Phillips
2013
as Sub Lieutenant P. Ashton (uncredited)
Open Grave
6.0
Open Grave
2013
as Michael
Diana
5.6
Diana
2013
as News of the World Photographer
Number 24
7.1
Number 24
2024
as MI5 Officer
High Strung Free Dance
7.3
High Strung Free Dance
2018
as Lewis
Wildcat
6.2
Wildcat
2025
as Tony
The Cosmonaut
4.5
The Cosmonaut
2013
as Andrei
Firecracker
5.8
Firecracker
2024
as Jordan
Code of Silence
6.0
Code of Silence
2021
as Exley
Love Me Do
4.0
Love Me Do
2015
as Phil
4.0
The Second Quest
2004
as Young Ronno
The Mystery of Men
4.0
The Mystery of Men
1999
as Pub Teenager
6.5
The Final Quest
2004
as Young Ronno
Dirtymoney
6.0
Dirtymoney
2013
as Gjon Duka
9.0
The Quest
2002
as Young Ronno
The Division of Gravity
2011
as Guy
La sombra del tiburón
La sombra del tiburón
2024
as Englishman
Cycle
Cycle
2006
as John