The Butcher Boy
1998 · Comedy
as Da Brady
The Crying Game
1993 · Crime
as Fergus
Citizen X
1995 · Biography
as Lt. Viktor Burakov
Bloom
2004 · Drama
as Leopold Bloom
Hacks
1997 · Mystery
as Brian
Roadkill
2011 · Action
as Seamus
Angie
1994 · Comedy
as Noel
Til Death
2007 · Crime
as Gabriel Callaghan
Stuck
2008 · Comedy
as Thomas Bardo
Still Crazy
1999 · Comedy
as Tony Costello
Double Tap
1997 · Action
as Cypher
The Honorable Woman
2014 · Drama
as Sir Hugh Hayden-Hoyle
Stella Days
2012 · Drama
as Brendan McSweeney
Black '47
2018 · Action
as Conneely
Wolfman 2
2012 · Action
as Doc
The English
2022 · Drama
as Sheriff Robert Marshall
Blackthorn
as Mackinley
Danny Boy
1982 · Drama
as Danny
The Heavy
2011 · Thriller
as Anawalt
Guinevere
1999 · Drama
as Connie Fitzpatrick
Spy(Ies)
2009 · Drama
as M. Palmer
The End of the Affair
2000 · Drama
as Henry Miles
Out of the Dark
2015 · Horror
as Jordan
Underworld: Awakening
as Dr. Jacob Lane
Control
2005 · Action
as Dr. Arlo Penner
The Confessor
2007 · Drama
as McCaran
D'Artagnan
2001 · Action
as Cardinal Richelieu
V for Vendetta
2006 · Action
as Finch
The Ghost of Richard Harris
2023 · Documentary
as Self
Prime Target
2025 · Action
as Professor James Alderman
The Reaping
2007 · Horror
as Father Costigan
The Miracle Club
2023 · Comedy
as Frank Dunne
Summer Fling
as Cab Driver
The Doctor and the Devils
1985 · Crime
as Timothy Broom
Life Is Sweet
1991 · Comedy
as Patsy
Dickensian
2015 · Adventure
as Inspector Bucket
The Company of Wolves
1985 · Drama
as Young Groom
Princess Caraboo
as Gutch
River Queen
as Francis
Ready to Wear
as Milo O'Brannigan
The I Inside
2004 · Mystery
as Doctor Newman
Ondine
2010 · Drama
as Priest
Nightride
2022 · Crime
as Joe
Father & Son
as Augustine Flynn
Counterpart S2
2018 · Drama
as Alexander Pope
The Stranger
2020 · Crime
as Martin Killane
Utopia
2013 · Drama
as Letts
Greta
2019 · Drama
as Brian Cody