Known For
Filmography
2025
2024
2024
2024
2023
2022
2022
20212021
2020
2020
2019
2015

Trespasses
TV · as Disco Peeler · 4 eps

Double Blind
Movie · as Marcus

Twain
Movie · as Ciaran

Blackshore
TV · as Sean McGuire · 4 eps

Blue Lights
TV · as Shane Bradley · 12 eps

Baths
Movie · as Conor

Vikings: Valhalla
TV · as Birger · 2 eps
The Passion
The Passion
Movie

Cherry
Movie · as Seasoned Medic

Normal People
TV · as Alan Sheridan · 6 eps

Bridgerton
TV · as Harry · 1 ep

Sanditon
TV · as Captain Declan Fraser · 6 eps

The Frankenstein Chronicles
TV · as Constable Bircher · 6 eps


