2025
The Occupant as Archie Brennan2022
Harry Wild as Ray Tiernan2022
North Sea Connection as Quinn2022
Aisha as Francis Manning2021
The Wheel of Time as Geofram Bornhald2021
Smother as Denis Ahern2021
Wolf as Jacob's Father2020
Professionals as Dr. Abraham Geller2019
Parting Gift as Neil2018
The Interrogation of Tony Martin as DS Newton2017
The Foreigner as Inspector Donal Greig2017
The Last Post as Ronnie Carter2017
Mary Shelley as Publisher2017
The Cured as Cantor2017
Bad Day for the Cut as Trevor Ballantine2016
The Secret as Dave Stewart2016
Thirteen as Angus Moxam2016
Awaydays as Father2016
In View as Donny2015
The Hallow as Contractor Paul Williams2015
A Patch of Fog as Tom Breslin2015
Peterman as Pete2014
Our World War as Father Brookes2013
The Fall as Matthew "Matt" Eastwood2013
A Belfast Story as Crony2013
Made in Belfast as Driver2013
Volkswagen Joe as Joe2012
Grabbers as Skipper2012
Shadow Dancer as Ian Gilmour2012
Milo as Brand Mulder2012
SOS: The Titanic Inquiry as Captain Stanley Lord2012
The Attendant as Maxwell2012
The Girl as Conor2011
Vera as Alan Marston2011
Tinker Tailor Soldier Spy as Minister2011
Christopher and His Kind as Passport Officer2011
Hideaways as seržant2011
Brendan Smyth: Betrayal of Trust as Detective2010
The Whistleblower as McVeigh2010
Parked as George O'Regan2010
Make it New John as Paddy2009
Scapegoat as Dr Rossiter Lewis2008
10 Days to War as Beattie2008
Hunger as Ray Lohan2006
Small Engine Repair as Burley2005
Egypt as Howard Carter2005
Omagh as Victor Barker2005
The Search for Tutankhamun as Howard Carter2004
Steel River Blues as Station Officer Bill McGlinchy2003
Goldfish Memory as Larry2003
Song for a Raggy Boy as Brother Whelan2002
Sunday as 2nd RUC Interrogator2002
As the Beast Sleeps as Kyle2001
Waking the Dead as Fin Dawley2000
Sins as Gavin Blackwell2000
Cyclops as Not available1999
One Man's Hero as Corporal Kenneally1999
Misery Harbour as John Wakefield1998
The Butcher Boy as Priest at College1997
The Informant as Det. Asley1996
Michael Collins as Tom Cullen2023
Tell Me a Creepy Story Director2014
The Good Word Director2002
Occasional, Strong First Assistant Camera