Known For
Photos
Filmography
2026
2025
2025
2025
2024
2023
2022
2020
2020
2019
2019
2019
2019
2018
2017
2017
2016
2016
2015
2014
2012

The Face of Horror
Movie · as Richard

Christmas Karma
Movie · as Bob Cratchit

Lynley
TV · as DI Thomas Lynley · 4 eps

The Girlfriend
TV · as Nicholas Hale · 2 eps

Widow Clicquot
Movie · as Georges

The Talent
Movie · as David

Vikings: Valhalla
TV · as Harald Sigurdsson · 24 eps

Intelligence
TV · as Tom · 1 ep

The Liberator
TV · as Captain Bill Lauder · 1 ep

I'll Find You
Movie · as Robert Pulaski

The Devil's Harmony
Movie · as Connor

Beecham House
TV · as Daniel Beecham · 6 eps

Sanditon
TV · as Young Stringer · 8 eps

Laughing Branches
Movie

Ransom
TV · as Simon Holman · 1 ep

Clique
TV · as Jack · 6 eps

Fallen
Movie · as Trevor

Victoria
TV · as Drummond · 8 eps

Wight
Movie · as Boy

Maleficent
Movie · as Young Man (uncredited)

Bad Education
TV · as Posh Pupil · 1 ep




