Actor
Power Ballad
2026 · as Mr. Feeney
The Apprentice
2024 · as Jay Stanley Pottinger (voice)
Porter
2023
La Tumba
2022 · as Paddy
The Bright Side
2021 · as Keith Lynch
Bicycle Thieves: Pumped Up
2021 · as YouTuber
Ascending Grace
2020 · as PJ
Two Cats
2018 · as Davey
Locus of Control
2018 · as Chris Mulhern
Daffney Molloy and Other Catastrophes
2015 · as Mark
Swerve
2015 · as Mr. Tosspot
Hot Water Bottle
2012 · as Damian