
Known For
Filmography
2026
2025
2025
2023
2023
2022
2018
2017
2016
2016
2014
2012
2011

Treasure Island
TV · as Marine Lieutenant · 1 ep

Out There
TV · as DCI Neil Anderson · 4 eps

Death Valley
TV · as Emyr Davies · 1 ep

A Kind of Kidnapping
Movie · as Brian

Hijack
TV · as Kelvin · 7 eps

House of the Dragon
TV · as Ser Willem Blackwood · 3 eps

Attrition
Movie · as George Anderton

Bang
TV · as PC Luke Lloyd · 14 eps

Moon Dogs
Movie · as Michael

The Crown
TV · as Teacher · 1 ep

The Crimson Field
TV · as Private Bernard Mostyn · 1 ep

The Gospel of Us
Movie · as Dancer

Death in Paradise
TV · as Evann Parry · 1 ep