Known For
Photos
Filmography
—2026
2026
2025
2025
2023
2022
2022
2020
2019
2019
2019
20172017
2016
2015
2014
Tragedy Man: The Making of Michael Reeves
Tragedy Man: The Making of Michael Reeves
Movie · as Michael Reeves

Alphabet Lane
Movie · as Jack

The Airport Chaplain
TV · as Nino · 8 eps

Eden
Movie · as Ray Elliott

Talamasca: The Secret Order
TV · as Guy Anatole · 6 eps

Jones Family Christmas
Movie · as Danny Jones

Not Dark Yet
Movie · as Luke

Dangerous Liaisons
TV · as Pascal Valmont · 8 eps

Bloom
Movie · as Spencer

The Diver
Movie · as Callan

Jupiter
Movie · as Archer

My Life Is Murder
TV · as Finn · 1 ep
Kiss Me
Kiss Me
Movie · as Rhys

Pillars
Movie · as Kieran

Bridge
Movie · as Paul

Purple
Movie · as Tim

Rabbit
Movie · as Boy


