Sin Eater 2026
as Lee
Stutterbug 2026
as Keith
The Assassination of Michael D. Higgins 2025
Actor, Writer
Blue Moon 2025
as Weegee
Heartsick 2025
as John
Callan Kicks The Year 2023 2023
Actor
Dash 2021
Something Doesn't Feel Right 2019
as Steve
Locus of Control 2018
as Jared
Swerve 2015
as Vaughan
Credits from TMDB.