Known For
Filmography
—2024
2022
2022
2021
2020
2020
2019
2015
White Tide
White Tide
Movie

The Radleys
Movie · as Stuart Harper

Cell 8
TV · as John Frey · 6 eps

Pistol
TV · as Simon Barker · 5 eps

Professor T
TV · as Isaac Leeman · 3 eps

Reappear
Movie · as Frank

Brave New World
TV · as Chad · 2 eps

Maleficent: Mistress of Evil
Movie · as Young Peasant

Poldark
TV · as Geoffrey Charles · 8 eps
