Born 1981 (age 45) · London, England, UK
Appears in 26 titles

Filmography

Grimsby
6.0
Grimsby
2016
as Special Branch Agent
Blitz
6.2
Blitz
2011
as Precocious PC
The Titan
5.3
The Titan
2018
as Andrew Rutherford
Greenland 2: Migration
6.4
Greenland 2: Migration
2026
as Riley Watson
Curvature
4.9
Curvature
2017
as Kraviz
Love Blossoms
6.2
Love Blossoms
2017
as Ty
Second Coming
5.2
Second Coming
2014
as Michael
Dead Europe
5.3
Dead Europe
2012
as Red
Legacy
4.4
Legacy
2015
as Alex
Love Is Thicker Than Water
5.9
Love Is Thicker Than Water
2017
as Llion
National Theatre Live: Hamlet
7.8
National Theatre Live: Hamlet
2010
as Laertes
Resonant Frequency
2014
as Tyrone