Kilmartin
The Watchers (2024)
Hudson Armitage
Sew Torn (2024)
Da domani mi alzo tardi (2023)
George Bogue
Boys from County Hell (2021)
Malachi
The Banishing (2021)
Sam
Caravan (2020)
Donal
Kissing Candice (2018)
Aquila
Paul, Apostle of Christ (2018)
Gary
Numéro Une (2017)
Sean
En amont du fleuve (2017)
The Herbalist - Brother Ciaran
Pilgrimage (2017)
Frank Malone
Detour (2017)
Redman
Alleycats (2016)
Powell
Scintilla (2014)
Joshua
Möbius (2013)
Sergeant Hanley
Private Peaceful (2012)
Jack
Ghosted (2011)
Narrator (voice)
Night of the Hunt (2011)
McRae
13Hrs (2010)
Wolfstan
Black Death (2010)
Gerry Adams
Mo (2010)
Tom Gaffney
Holy Water (2009)
Gene Walker
The Tournament (2009)
Yakov
In Tranzit (2008)
Paul Gaugin
The Yellow House (2007)
Sam Carraclough
Lassie (2005)
Dan
Isolation (2005)
Captain Alvarado
The Bridge of San Luis Rey (2004)
Dr. Michael Straub
Alien Hunter (2003)
Conspiracy of Silence (2003)
Senior Counsel Mr. Wolfe
Evelyn (2002)
O'Brien
Puckoon (2002)
Tomas Dunhill
The Seventh Stream (2001)
Sean O'Casey
The Adventures of Young Indiana Jones: Love's Sweet Song (2000)
George Best
Best (2000)
The Man
The Quarry (1998)
Gerry
Sliding Doors (1998)
Padhar McAliskey
This Is the Sea (1997)
Liam
Nothing Personal (1996)
Bobby Sands
Some Mother's Son (1996)
Fielding
Moll Flanders (1996)
Harry
Angel Baby (1995)
Amon McCarthy
Princess Caraboo (1994)
John Corbet
Words Upon the Window Pane (1994)
Tadhg
The Secret of Roan Inish (1994)
Paul Hill
In the Name of the Father (1993)
Lord Archibald Craven
Den hemmelige hagen (1993)
Peter Carson
Monkey Boy (1992)
Damian Sweeney
The Railway Station Man (1992)
Spencer
Edward II (1991)
Rudy
Out of the Blue (1991)
Shades
Hardware (1990)
1871 (1990)
IRA man in cottage
Who Bombed Birmingham? (1990)
Stephen Dedalus
James Joyce's 'Ulysses' (1988)
Waiting Tables (1986)
Cal
Cal (1984)
Director
Night Train (1998)