
Known For
Filmography
2026
2025
2024
2023
2022
2022
2022
2021
2020
2019
2019
2016
2015
2009

The Spin
Movie · as Big Dave

The Commoner
TV · as Prince Philip, Duke of Edinburgh · 2 eps

The Clean Up Crew
Movie · as Officer Garland

LOLA
Movie · as German Soldier at Checkpoint

Aisha
Movie · as Liam Cantwell

Vikings: Valhalla
TV · as Torsen · 2 eps

The Dry
TV · as Baz · 2 eps

The Titans That Built America
TV · as William Boeing · 3 eps

Dead Still
TV · as Emil Czerny · 6 eps

We Have Always Lived in the Castle
Movie · as Jim Donnell

Catch-22
TV · as Peele · 3 eps

Rebellion
TV · as Lt. Mick Malone · 5 eps

Younger
TV · as Seamus · 1 ep

Storyland
TV · as Declan, Niall · 1 ep
