Known For
Filmography
2026
2021
2021
2021
2020
2013
2012
2010
20072007
2004
2003
2000

Whitetail
Movie · as Henry

The Madame Blanc Mysteries
TV · as Rory White · 1 ep

Hidden Assets
TV · as Edward Molyneaux · 1 ep

The Titans That Built America
TV · as Henry Kaiser · 3 eps

Herself
Movie · as Nathan the Neighbour

Vikings
TV · as Lord Edgar · 3 eps

13 Steps Down
Movie · as Javy

Rewind
Movie · as Simon
Deep Breaths
Deep Breaths
Movie

The Tudors
TV · as Holbein · 2 eps

Bloom
Movie · as Russel

Goldfish Memory
Movie · as David

House of Love
Movie · as Peter
