highest rated
acting
- Mutant: Year Zero → (voice)
- The Lost Children of Tuam
- So You're Going to Die → Mickey
- Finnegan's Foursome
- Small Town, Big Story (TV) → Reverend Patterson
- High Country (TV) → Sam Dryson
- Secrets of The Christmas Market → Narrator
- A Small Light (TV) → Johannes Kleiman
- The Boys in the Boat → Elderly Joe Rantz
- The Last Rifleman → Tom Malcolmson
- Suspicion (TV) → Grandad
- Andor: A Disney+ Day Special Look → General Jan Dodonna (archive footage) (uncredited)
- The Ulysses Project → Mr. Deasy / Barrister JJ Molloy
- The Outlaws (TV) → John Snr
- Bloodlands (TV) → Adam Corry
- Lost Lives → Self (voice)
- Father Father
- Derry Girls (TV) → Granda Joe
- Krypton (TV) → Val-El
- Mrs Wilson (TV) → Father Timothy
- Zoo → Mr. Shawcross
- Dave Allen at Peace → Priest
- Kat & Alfie: Redwater (TV) → Lance
- The Journey → Rory O'Suaird
- Bad Day for the Cut → Eamon
- To Be Frank Carson → Self
- Rogue One: A Star Wars Story → General Dodonna
- Rebellion (TV) → Edward Butler
- Sacrifice → D.I. McKie
- The Truth Commissioner → James Fenton
- Unforgotten (TV) → Lord Tony Hume
- The Frankenstein Chronicles (TV) → Dr. Lenox
- Game of Thrones The IMAX Experience → Barristan Selmy
- A Patch of Fog → Freddie Clarke
- Game of Thrones: A Day in the Life → Self
- Van Morrison – Up on Cyprus Avenue → Narrator
- The Death of a Projectionist → Gerry
- Quirke (TV) → Bill Latimer
- Babylon (TV) → Maher
- The Fall (TV) → Morgan Monroe
- Wodehouse In Exile → Major Cussen
- Ripper Street (TV) → Theodore Swift
- Titanic: Blood and Steel (TV) → Sir Henry Carlton
- Titanic: Born in Belfast → Narrator
- Bomb Squad Men: The Long Walk → Narrator
- Game of Thrones (TV) → Barristan Selmy
- Celebrity Antiques Road Trip (TV) → Self - Participant
- Brendan Smyth: Betrayal of Trust → Abbot Smith
- Leap Year → Priest
- Three Wise Women → David
- Make it New John → John
- An Old Fashioned Christmas → Sean
- Storyland (TV) → Gerard
- Triage → Ivan
- Scapegoat → H. A. McVeigh QC
- City of Ember → Builder
- Fairy Tales (TV) → Vice Chancellor Ralph Graham
- Clay → Father O'Mahoney
- Of Best Intentions
- The Tudors (TV) → Pope Clement VII
- Single-Handed (TV) → Ex-Garda Sergeant Gerry Driscoll
- Closing the Ring → Cathal Thomas
- The Front Line → Mikey
- Doctor Who (TV) → Ko Sharmus
- Omagh → Stanley McCombe
- Hornblower: Loyalty → Captain Hammond
- No Tears (TV) → Padraig McFadden
- Murphy's Law (TV) → Fulton
- Borstal Boy → Verreker
- Hornblower: Retribution → Captain Hammond
- Mapmaker → Sergeant Devlin
- In Defence (TV) → DCS David Dillne
- The King's Wake → Athairne
- Queer as Folk (TV) → Clive Jones
- Durango → Vestor McCarthy
- Cold Feet (TV) → Bill Williams
- Hornblower (TV) → Captain Hammond
- Maisie Raine (TV) → C.S. Jack Freeman
- Hornblower: The Examination for Lieutenant → Captain Hammond
- Touch and Go → Clive Bevan
- Silicone Valerie
- The Boxer → Reggie Bell
- Wokenwell (TV)
- This Is the Sea → Da Stokes
- Hamlet → Barnardo
- Michael Collins → Belfast Detective
- Safe And Sound (TV) → Higgins
- Small Faces
- The Boy from Mercury → Brother Dowdall
- Hearts and Minds (TV) → Alex
- Beyond Reason → Smythe QC
- Life After Life → Working out governor
- Blind Justice → Father Malone
- A Breed of Heroes → Father O'Browne
- A Woman's Guide to Adultery (TV) → Martin
- Circles of Deceit → Father Fergal
- The Playboys → Joe Cassidy
- You, Me & Marley → Reggie Devine
- Children of the North → O'Hare
- Hidden Agenda → Jack Cunnigham
- The Grasscutter → Brian Deeds
- Who Bombed Birmingham? → Sinn Fein leader
- The Lilac Bus → Billy
- Fools of Fortune → Stranger
- Shoot to Kill → ACC Trevor Forbes
- Reefer and the Model → Reefer
- A Prayer for the Dying → Lodger
- Naming the Names → Mr McBride
- The Rockingham Shoot → John Reilly
- Casualty (TV) → Robert Finch
- Lovejoy (TV) → Ceiran Stow
- Lamb → Maguire
- The End of the World Man → Architect
- Shergar → Damien
- Screen Two (TV) → Working Out Governor
- Anne Devlin → Maj. Sirr
- A Woman Calling → Mr Burke
- Acceptable Levels → Andy
- Angel → Groom
- Potatohead Blues → Mousey
- Playhouse (TV) → Mousey