← Back to explore
























Filmography23 titles

Slow Horses
2022as Seb
2022as Seb

The Witcher
2019as Jocephus of Muroc
2019as Jocephus of Muroc

The Borgias
2011as Medic
2011as Medic

3 Body Problem
2024as Jeremiah
2024as Jeremiah

Hugo
2011as Camera Technician
2011as Camera Technician

Anatomy of a Scandal
2022as Mark Frisk
2022as Mark Frisk

Industry
2020as Simon Monks
2020as Simon Monks

Stonehearst Asylum
2014as Charles Graves
2014as Charles Graves

Life In Squares
as Maynard Keynes
as Maynard Keynes

Wildcat
2025as Finlay
2025as Finlay

Benediction
2021as Rex Whistler
2021as Rex Whistler

An Ordinary Man
2017as ER Intern
2017as ER Intern

Dirty Angels
2024as Dr. Mike
2024as Dr. Mike

Interlude in Prague
2017as Henry Novy
2017as Henry Novy

T.I.M.
2023as Hewitt
2023as Hewitt

Nandor Fodor and the Talking Mongoose
2023as Harry Houdini
2023as Harry Houdini

Allies
2014as Private Yorkie Jones
2014as Private Yorkie Jones

Madness in the Method
2019as Harold
2019as Harold

Capsule
2015as Guy Taylor
2015as Guy Taylor

Framed
2021as Richard Bennett
2021as Richard Bennett

The Carrier
2015as Tobias Black
2015as Tobias Black

The Reverend
2011as Thug
2011as Thug

Tomorrow
2019as Ellis Barklay
2019as Ellis Barklay