Fleeting TBA
as Oisin
Feed 2026
as Lorcan
Touchdown 2024
as Jamie
This Is Christmas 2022
as Michael
Forever in My Heart 2019
as Peter
Something Doesn't Feel Right 2019
as Jock
Credits from TMDB.