
Filmography41 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2011 | War HorseMovie | Market Auctioneer | 61 |
| 2010 | Robin HoodMovie | Baron Fitzrobert | 60 |
| 2008 | TrappedMovie | Lynch | 58 |
| 2007 | MiddletownMovie | Bill Hunter | 57 |
| 2006 | The Front LineMovie | Detective Insp. Harbison | 56 |
| 2006 | Tell It to the FishesMovie | Jack | 56 |
| 2005 | OmaghMovie | Michael Gallagher | 55 |
| 2005 | The Constant GardenerMovie | Sir Kenneth Curtiss | 55 |
| 2004 | Inside I'm DancingMovie | Fergus Connolly | 54 |
| 2004 | The Halo EffectMovie | O'Grady | 54 |
| 2003 | Dead BodiesMovie | Gordon Ellis | 53 |
| 2003 | Veronica GuerinMovie | John Gilligan | 53 |
| 2002 | Bloody SundayMovie | Chief Supt. Lagan | 52 |
| 1999 | Angela's AshesMovie | Father Gregory | 49 |
| 1999 | The Deep End of the OceanMovie | Father Cleary | 49 |
| 1999 | Felicia's JourneyMovie | Felicia's Father | 49 |
| 1998 | The Butcher BoyMovie | Psychiatrist #2 | 48 |
| 1998 | Dancing at LughnasaMovie | Narration | 48 |
| 1997 | The BoxerMovie | Harry | 47 |
| 1997 | The Serpent's KissMovie | Mr. Galmoy | 47 |
| 1996 | Michael CollinsMovie | Cathal Brugha | 46 |
| 1996 | Some Mother's SonMovie | Father Daly | 46 |
| 1996 | Nothing PersonalMovie | Cecil | 46 |
| 1995 | An Awfully Big AdventureMovie | George | 45 |
| 1995 | BraveheartMovie | Cheltham | 45 |
| 1995 | The Hanging GaleSeries | Coulter | 45 |
| 1995 | Runway OneMovie | Manning | 45 |
| 1995 | The Hanging GaleMovie | Coulter | 45 |
| 1994 | Words Upon the Window PaneMovie | Abraham Johnson | 44 |
| 1994 | OthelloMovie | Iago (voice) | 44 |
| 1994 | Widows' PeakMovie | Gaffney | 44 |
| 1993 | In the Name of the FatherMovie | Belfast Detective Pavis | 43 |
| 1992 | Shakespeare: The Animated TalesSeries | Iago (voice) | 42 |
| 1990 | Who Bombed Birmingham?Movie | Paddy Mcllkenny | 40 |
| 1988 | TaffinMovie | Ed | 38 |
| 1987 | The Rockingham ShootMovie | Garda Casey | 37 |
| 1982 | AngelMovie | Assistant | 32 |
| 1982 | Easter 2016Movie | John Bingham | 32 |
| 1981 | BergeracSeries | Doctor | 31 |
| 1980 | S.O.S. TitanicMovie | Martin Gallagher | 30 |
| 1978 | The Last of SummerSeries | Martin Kernahan | 28 |