BELFAST, Northern Ireland (Gran Bretagna), 31 ottobre, 1946
2023 - The Miracle Club - Attore - Frank Dunne
2018 - Unquiet Graves - Attore
2018 - Black 47 - Attore - Conneely
2011 - Underworld - Il risveglio 3D - Attore - Dott. Jacob Lane
2009 - Ondine - Attore - Sacerdote
2009 - Espion(s) - Attore - Sig. Palmer
2009 - Nothing Personal - Attore - Martin
2008 - Kisses - Attore - (non accreditato)
2007 - Until Death - Attore - Gabriel Callaghan
2006 - Sixty Six - Attore - Dottor Barrie
2005 - Breakfast on Pluto - Attore - Bertie
2005 - V per vendetta - Attore - Finch
2003 - Bl,.m - Attore - Leopold Bloom
2002 - EVELYN - Attore - Michael Beattie
2002 - PAURA.COM - Attore - Alistair Pratt
2001 - D'Artagnan - Attore - Richelieu
1999 - FINE DI UNA STORIA - Attore - Henry Miles
1998 - STILL CRAZY - Attore - Tony Costello
1998 - THE BUTCHER BOY - Attore
1998 - IN DREAMS - Attore - Dr. Silverman
1998 - I.R.A. UN GESTO ESTREMO - Attore - DowdSoggetto
1997 - DOPPIO TIRO - Attore - Cypher
1996 - L'ULTIMO DEI GRANDI RE - Attore - Autista
1996 - MICHAEL COLLINS - Attore - Ned Broy
1996 - TROJAN EDDIE - Attore - Trojan Eddie
1996 - FEBBRE A 90º - Attore
1995 - Cittadino X - Attore - Burakov Viktor
1995 - Lumière et compagnie - Attore - Se stesso
1995 - LA PRINCIPESSA DEGLI INTRIGHI - Attore - Gutch
1994 - Pret-a-Porter - Attore - Milo O'Brannigan
1994 - Angie - una donna tutta sola - Attore - Noel Riordan
1994 - Intervista con il vampiro - Attore - Santiago
1992 - La moglie del soldato - Attore - Fergus
1990 - Dolce è la vita - Attore - Patsy
1984 - IN COMPAGNIA DEI LUPI - Attore - Testimone
1982 - Angel - Attore - Danny
-1 - The Miracle Club - Attore