| Movie | For Molly | Robbie Brady | 2026 |
| Movie | Stormskerry Maja | Captain Harris | 2024-01-19 |
| Movie | Sunlight | Deano | 2023-06-16 |
| Movie | The Black Guelph | Virgil | 2022-09-16 |
| Movie | Flicker | Stevo | 2020-03-03 |
| Movie | Michael Inside | Stevie Murphy | 2018-04-06 |
| Movie | I Am Not a Monster | Ambrose Mordrake | 2018-10-07 |
| Movie | Kissing Candice | Sharkey | 2018-06-22 |
| Movie | Dublin Oldschool | Shane | 2018-06-29 |
| Movie | The Secret Scripture | Dessie | 2017-03-23 |
| Movie | 11th Hour | Firefighter | 2017-12-31 |
| Movie | A Different Kind of Day | Tony | 2017-07-15 |
| Movie | Cardboard Gangsters | Tony | 2017-04-22 |
| Movie | Sing Street | Wayne | 2016-03-11 |
| Movie | The Flag | Gary | 2016-10-14 |
| Series | Amongst Women | Moran | 1998-07-15 |
| Movie | EverAfter | Driver Royal Carriage | 1998-07-31 |
| Movie | I Went Down | Tom French | 1997-10-03 |
| Series | Ballykissangel | 1996-02-11 | |
| Movie | Circle of Friends | Dr. Foley | 1995-04-07 |
| Series | Band of Gold | George Ferguson | 1995-03-12 |
| Movie | Love Lies Bleeding | Geordie Wilson | 1993-06-14 |
| Series | Peak Practice | Unknown | 1993-05-10 |
| Series | Maigret | Unknown | 1992-02-09 |
| Series | Between the Lines | Chief Supt. John Deakin | 1992-09-04 |
| Movie | Damage | Prime Minister | 1992-12-02 |
| Movie | You, Me & Marley | Police Inspector | 1992-09-30 |
| Movie | Hostages | Badraig Murphy | 1992-09-23 |
| Movie | Secret Friends | Martin | 1991-06-21 |
| Movie | The Treaty | Arthur Griffith | 1991-12-05 |
| Series | Murder in Eden | Tim Roarty | 1991-07-19 |
| Movie | Pride and Extreme Prejudice | Hoffman | 1990-01-17 |
| Movie | Who Bombed Birmingham? | Richard Ferguson QC | 1990-04-22 |
| Movie | Here Is the News | Editor | 1989-03-05 |
| Movie | The Hen House | McCloskey | 1989-09-06 |
| Movie | The Nightwatch | John Healey | 1989-11-19 |
| Series | Stay Lucky | Unknown | 1989-12-08 |
| Movie | Crossfire | Donal McCarthy | 1988-03-15 |
| Movie | Samuel Beckett: Silence to Silence | narrator | 1987-04-15 |
| Movie | Devil's Paradise | Quinn | 1987-05-07 |
| Movie | The Venus de Milo Instead | Courier | 1987-09-09 |
| Series | Boon | Unknown | 1986-01-14 |
| Movie | Frankie and Johnnie | Hank | 1986-02-02 |
| Movie | Eat the Peach | Sean Murtagh | 1986-03-14 |
| Movie | Charlie | Skip Taylor | 1984-03-23 |
| Movie | A Woman Calling | Professor Broderick | 1984-01-01 |
| Movie | Macbeth | Macduff | 1983-11-05 |
| Movie | Walter and June | Clive | 1983-04-30 |
| Movie | Inspector Ghote Moves In | Harold Hellford | 1983-07-26 |
| Series | Taggart | Unknown | 1983-09-06 |
| Movie | Soft Targets | Kirby | 1982-10-19 |
| Movie | Who Dares Wins | Col. Hadley | 1982-08-26 |
| Movie | Loophole | Nolan | 1981-06-25 |
| Movie | Beloved Enemy | Blake | 1981-02-10 |
| Movie | The Long March | Fergus Sloan | 1980-01-01 |
| Series | The Enigma Files | Unknown | 1980-04-15 |
| Movie | Murphy's Stroke | Darrer | 1980-05-21 |
| Series | The Aphrodite Inheritance | Martin Preece | 1979-01-03 |
| Movie | Stronger Than the Sun | London Journalist | 1978-03-11 |
| Series | The BBC Television Shakespeare | Unknown | 1978-12-03 |
| Series | 1990 | Dave Brett | 1977-09-18 |
| Movie | Your Man from Six Counties | Father Nolan | 1976-10-26 |
| Movie | The Chauffeur | Snooker Player | 1976-04-30 |
| Series | Rumpole of the Bailey | Unknown | 1975-12-17 |
| Series | The Legend of Robin Hood | Unknown | 1975-11-23 |
| Movie | The Dandelion Clock | Eddie | 1975-05-15 |
| Series | Crown Court | Unknown | 1972-10-11 |
| Movie | Quackser Fortune Has a Cousin in the Bronx | Mike | 1970-06-13 |
| Movie | Ulysses | Lt Stanley G Gardiner | 1967-03-14 |