Born 1980 (age 45) · Hampstead London, England, UK
Appears in 25 titles

Filmography

Fantastic Beasts and Where to Find Them
7.3
Fantastic Beasts and Where to Find Them
2016
as Skender (uncredited)
Bob Marley: One Love
6.6
Bob Marley: One Love
2024
as Norval
Solis
4.9
Solis
2018
Axed
4.0
Axed
2012
as Zack Petersen
Off-Piste
4.6
Off-Piste
2016
as Stanley Winters
Cruel Peter
5.0
Cruel Peter
2020
as Norman Nash
Laal Kaptaan
7.2
Laal Kaptaan
2019
as Theodore Munroe
In the Name of Ben-Hur
4.4
In the Name of Ben-Hur
2016
as Sergius
Aux
6.4
Aux
2018
as Police Dog Handler
The Reverend and Mrs Simpson
6.7
The Reverend and Mrs Simpson
2022
as Mr Masters
Other Side of the Game
3.0
Other Side of the Game
2010
as Krystian
Dead Fred
5.0
Dead Fred
2019
as Damon
Skullz
2.0
Skullz
2020
as Trelawney
The Gunpowder Plot: Exploding the Legend
Adventures of the Crystal Skull
3.0
Adventures of the Crystal Skull
2022
as Trelawney
Solus
4.0
Solus
2022
as CDR. Matthew Connor
The Last Days of Anne Boleyn
10.0
The Last Days of Anne Boleyn
2013
as Henry Norris
The Power of Three
5.0
The Power of Three
2011
as Reggie
Catch
Catch
2016
as Tom
Day with Dad
Day with Dad
2015