
Filmography58 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2025 | Sew TornMovie | Hudson Armitage | 64 |
| 2024 | The WatchersMovie | Kilmartin | 63 |
| 2023 | Starting Tomorrow I'll Get Up LateMovie | — | 62 |
| 2021 | Boys from County HellMovie | George Bogue | 60 |
| 2021 | The BanishingMovie | Malachi | 60 |
| 2020 | The HeadSeries | Arthur Wilde | 59 |
| 2020 | CaravanMovie | Sam | 59 |
| 2018 | Paul, Apostle of ChristMovie | Aquila | 57 |
| 2017 | Number OneMovie | Gary | 56 |
| 2015 | The Trials of Jimmy RoseSeries | DI Steve McIntyre | 54 |
| 2014 | ScintillaMovie | Powell | 53 |
| 2013 | Crossing LinesSeries | Frankie | 52 |
| 2013 | The FallSeries | Jim Burns | 52 |
| 2013 | MöbiusMovie | Joshua | 52 |
| 2012 | LabyrinthSeries | Simeon de Montfort | 51 |
| 2011 | VeraSeries | Edmund Fulwell | 50 |
| 2010 | Black DeathMovie | Wolfstan | 49 |
| 2010 | MoMovie | Gerry Adams | 49 |
| 2009 | Holy WaterMovie | Tom Gaffney | 48 |
| 2008 | MerlinSeries | Balinor | 47 |
| 2008 | In TranzitMovie | Yakov | 47 |
| 2008 | The PassionSeries | Sagan | 47 |
| 2007 | The Yellow HouseMovie | Paul Gaugin | 46 |
| 2007 | Movie ConnectionsSeries | Self | 46 |
| 2005 | Bleak HouseSeries | Nemo / Captain James Hawdon | 44 |
| 2005 | LassieMovie | Sam Carraclough | 44 |
| 2005 | IsolationMovie | Dan | 44 |
| 2004 | The Bridge of San Luis ReyMovie | Captain Alvarado | 43 |
| 2003 | Conspiracy of SilenceMovie | — | 42 |
| 2003 | Alien HunterMovie | Dr. Michael Straub | 42 |
| 2002 | SpooksSeries | Davie King | 41 |
| 2002 | EvelynMovie | Senior Counsel Mr. Wolfe | 41 |
| 2002 | The JurySeries | Alan Lane | 41 |
| 2002 | PuckoonMovie | O'Brien | 41 |
| 2000 | Boston PublicSeries | Jerry | 39 |
| 1998 | Sliding DoorsMovie | Gerry | 37 |
| 1998 | The QuarryMovie | The Man | 37 |
| 1996 | Silent WitnessSeries | Tom Flannery | 35 |
| 1996 | Moll FlandersMovie | Fielding | 35 |
| 1996 | Some Mother's SonMovie | Bobby Sands | 35 |
| 1996 | Nothing PersonalMovie | Liam | 35 |
| 1995 | Angel BabyMovie | Harry | 34 |
| 1994 | Words Upon the Window PaneMovie | John Corbet | 33 |
| 1993 | Peak PracticeSeries | Father Mel Davey | 32 |
| 1993 | In the Name of the FatherMovie | Paul Hill | 32 |
| 1993 | The Secret GardenMovie | Lord Archibald Craven | 32 |
| 1992 | The Railway Station ManMovie | Damian Sweeney | 31 |
| 1992 | The Young Indiana Jones ChroniclesSeries | Sean O'Casey | 31 |
| 1991 | Out of the BlueMovie | Rudy | 30 |
| 1991 | All Good ThingsSeries | Vincent Gibney | 30 |
| 1990 | Who Bombed Birmingham?Movie | IRA man in cottage | 29 |
| 1990 | HardwareMovie | Shades | 29 |
| 1990 | 1871Movie | O'Brien | 29 |
| 1988 | The Modern World: Ten Great WritersSeries | Stephen Dedalus | 27 |
| 1988 | James Joyce's 'Ulysses'Movie | Stephen Dedalus | 27 |
| 1984 | CalMovie | Cal | 23 |
| 1983 | Natural WorldSeries | Narrator | 22 |
| 1951 | Hallmark Hall of FameSeries | Tomas Dunhill | — |