| tv | Prime Target (2025)As Professor James Alderman(8 episodes) | (Not seen) |
| movie | The Miracle Club (2023)As Frank Dunne | (Not seen) |
| tv | The English (2022)As Sheriff Robert Marshall(4 episodes) | (Not seen) |
| tv | The Stranger (2020)As Martin Killane(8 episodes) | (Not seen) |
| movie | Disclosure (2020)As Fergus (archive footage) | (Not seen) |
| movie | Greta (2018)As Brian Cody | (Not seen) |
| tv | Counterpart (2017)As Alexander Pope(2 episodes) | (Not seen) |
| tv | The Honourable Woman (2014)As Hugh Hayden-Hoyle(8 episodes) | (Not seen) |
| movie | Out of the Dark (2014)As Jordan | (Not seen) |
| movie | Werewolf: The Beast Among Us (2012)As Doc | (Not seen) |
| movie | Underworld: Awakening (2012) (AKA "Underworld: New Dawn")As Dr. Jacob Lane | (Not seen) |
| tv | The Shadow Line (2011)As Gatehouse(7 episodes) | (Not seen) |
| tv | New Girl (2011)As Bertie | (Not seen) |
| movie | Roadkill (2011)As Seamus | (Not seen) |
| movie | Nothing Personal (2009)As Martin | (Not seen) |
| movie | Ondine (2009)As Priest | (Not seen) |
| movie | Stuck (2007)As Thomas Bardo | (Not seen) |
| movie | The Reaping (2007)As Father Costigan | (Not seen) |
| movie | Sixty Six (2006)As Dr. Barrie | (Not seen) |
| movie | V for Vendetta (2005)As Chief Inspector Eric Finch | (Not seen) |
| movie | Control (2004)As Dr. Arlo Penner | (Not seen) |
| movie | The I Inside (2004)As Doctor Newman | (Not seen) |
| movie | Feardotcom (2002) (AKA "Fear Dot Com")As Alistair Pratt | (Not seen) |
| movie | The Musketeer (2001) (AKA "D'Artagnan")As Cardinal Richelieu | (Not seen) |
| tv | Law & Order: Special Victims Unit (1999)As Callum Donovan(1 episode) | (Not seen) |
| movie | The End of the Affair (1999)As Henry Miles | (Not seen) |
| movie | In Dreams (1999)As Doctor Silverman | (Not seen) |
| movie | The Break (1997) (AKA "A Further Gesture")As Dowd | (Not seen) |
| movie | The Butcher Boy (1997)As Da Brady | (Not seen) |
| movie | Michael Collins (1996)As Ned Broy | (Not seen) |
| movie | Lumière and Company (1995) (AKA "Lumiere et compagnie")As Self | (Not seen) |
| movie | Citizen X (1995)As Lt. Viktor Burakov | (Not seen) |
| movie | Ready to Wear (1994) (AKA "Pret-a-Porter: Ready to Wear")As Milo O'Brannigan | (Not seen) |
| movie | Interview with the Vampire (1994)As Santiago | (Not seen) |
| movie | The Crying Game (1992)As Fergus | (Not seen) |
| movie | Life Is Sweet (1990)As Patsy | (Not seen) |
| movie | The Company of Wolves (1984)As Young Groom | (Not seen) |
| tv | Saturday Night Live (1975)As Fergus (uncredited)(1 episode) | (Not seen) |
| movie | Cry of the Banshee (1970)As Villager | (Not seen) |
| tv | The Oscars (1953)As Self(1 episode) | (Not seen) |