Actor · Born 1974
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