Known For
Filmography
—
2024
2022
2022
2022
20212020
2020
2018
2015
2015
2015
2015
2015
2014
2013
2013
2012
2012
2011

The Chelsea Cowboy
Movie · as Terence Stamp

Hello Stranger
Movie

The Gallery
Movie · as Morgan / Dorian

Rubikon
Movie · as Gavin Abbott

The Land of Dreams
Movie · as Armie
LARA
LARA
Movie · as Oliver

The 100 Candles Game
Movie · as Fr. Carey (segment: Blight)

How You Look at Me
Movie · as Charlie

No Postage Necessary
Movie · as Sam

Sunday Lunch
Movie

Blight
Movie · as Fr Carey

Holding on for a Good Time
Movie · as Fellini

Versailles
TV · as Louis XIV · 30 eps

Vikings: Athelstan's Journal
TV · as Athelstan · 13 eps

Blood Moon
Movie · as Jake Norman

After the Dark
Movie · as Andy

Vikings
TV · as Athelstan · 33 eps

Wrath of the Titans
Movie · as Soldier 1

Les Misérables
Movie · as Grantaire

Black Mirror
TV · as Lenny · 1 ep
