Born 1982 (age 43) · Leamington Spa, Warwickshire, England, UK
Appears in 32 titles

Filmography

Hugo
7.2
Hugo
2011
as Camera Technician
Stonehearst Asylum
6.8
Stonehearst Asylum
2014
as Charles Graves
Dirty Angels
6.1
Dirty Angels
2024
as Dr. Mike
An Ordinary Man
6.2
An Ordinary Man
2017
as ER Intern
Wildcat
6.2
Wildcat
2025
as Finlay
T.I.M.
5.7
T.I.M.
2023
as Hewitt
Benediction
6.2
Benediction
2021
as Rex Whistler
Capsule
5.1
Capsule
2016
as Guy Taylor
Nandor Fodor and the Talking Mongoose
5.4
Nandor Fodor and the Talking Mongoose
2023
as Harry Houdini
Madness in the Method
5.2
Madness in the Method
2019
as Harold
Allies
5.4
Allies
2014
as Private Yorkie Jones
Freddie As F.R.O.7.
5.3
Freddie As F.R.O.7.
1992
as Young Freddie (voice)
The Carrier
3.9
The Carrier
2015
as Tobias Black
Interlude in Prague
5.8
Interlude in Prague
2017
as Henry Novy
The Reverend
3.3
The Reverend
2011
as Thug
Agatha Christie: A Life in Pictures
Éclair
5.0
Éclair
2016
as Leo
Framed
5.0
Framed
2021
as Richard Bennett
Volpone
Volpone
2010
as Castrone/Peregrine/Avvocato
The Duchess of Malfi
The Duchess of Malfi
2012
as Antonio