Actor
Kneaded
2025 · as Seamus Ryan
Pearls
2024 · as William
Skeet
2024 · as Frank
Sweet Angel Baby
2024 · as Uncle Carl
A Fish Story
2023 · as Old Man
Sweetland
2023 · as Loveless
Grown in Darkness
2022 · as Emmanuel
The Death of Winter
2019 · as John Winter
Body & Bones
2019 · as Gerry O'Neal
Black Conflux
2019 · as Convenience Store Clerk
Away from Everywhere
2017 · as Roger
Riverhead
2016 · as Patrick Whelan