Actor
The Line
2024 · as Joe Walsh
Ann
2022 · as Maguire
The Yellow Wallpaper
2021 · as John
Ancient Lights
2018 · as Landlord
Property of the State
2016 · as John O'Brien
Gridlock
2016 · as The Stranger
The Clockmaker's Dream
2015 · as Clockmaker
Glassland
2015 · as Taxi Driver
Pilgrim Hill
2013 · as Jimmy
Vulgar
2002 · as Joe-Joe