2025
as Mason Jenner
2024
as Edmund Ludlow
2022
as Mr. Linley
2021
as Teniente Stanton
2019
as Captain Morahan
2019
as DCI Paul Johnson
2017
as Pete
2017
as Security Guard
2015
as Rob
2014
as Barracks Officer
2014
as Dr. Smythe
2012
as Donnie Mac
2012
as Sheperd (uncredited)
2011
as Cardinal Petrucci
2009
as Andy Thorpe
2007
as Stephen Sutton
2004
as Shoe Shop Assistant
2004
as Cmdr. Bernard Skahill
2003
as Policeman
2002
as Detective Roberts
2001
as Curtis
2001
as British Officer
2000
as Tom Stanton
2000
as Michael Giddings
2000
as Policeman
1999
as Greg
1999
as Pete Western
1997
as Young Policeman
1997
as Conor Bridgeman
1985
as D.C. Carson
1984
as Donald Stroud