Known For
Photos
Filmography
20272026
2025
2025
2025
2024
2023
2022
2019
2019
2017
2016
2014
2014
The Age of Innocence
The Age of Innocence
TV · as Newland Archer · 8 eps

The Face of Horror
Movie · as Roger

Red Sonja
Movie · as Daix

Fackham Hall
Movie · as Eric

The Rats: A Witcher Tale
Movie · as Giselher

Masters of the Air
TV · as Lt. John Brady, Cpt. John Brady · 7 eps

The Shepherd
Movie · as Freddie

Anatomy of a Scandal
TV · as Young James · 6 eps

The Witcher
TV · as Giselher · 9 eps

Pandora
TV · as Ralen Maht · 23 eps

Ransom
TV · as Henry Cummings · 1 ep

The Lodge
TV · as Max · 1 ep

Cuban Fury
Movie · as Young Bruce

The Evermoor Chronicles
TV · as Iggi · 2 eps





