One Sweet Hour 2026
as Lorcan
Ann 2022
as The Priest
Stella Days 2012
as Father
Honeymoon for One 2011
as Reporter
Little White Lie 2008
as TV Award Winner
Not Afraid, Not Afraid 2001
as (uncredited)
Credits from TMDB.