Last Swim 2025
as Dr. Nolan
Strangers 2024
as Kirk
Finding Your Feet 2017
as Tow Truck Driver
Random 2011
as Policeman
Chatroom 2010
as Man on Mobile Phone
Amazing Grace 2007
as Heckler
Longford 2006
as Paddy Packenham
Pinochet in Suburbia 2006
as Adam
Credits from TMDB.