|
National Theatre Live: The Playboy of the Western World (2026) as Michael Flaherty |
|
The Three Urns (2026) as Liam |
|
Mary e lo spirito di mezzanotte (2023) as Male Judge (voice) |
|
Tarrac (2023) as Bear |
|
Ghosts (2023) as Jacob Engstrand |
|
Lakelands (2023) as |
|
LOLA (2023) as Major. General Norbury |
|
Aisha (2022) as Peter Flood |
|
Róise & Frank (2022) as Donncha |
|
Burn It All (2022) as M. Barrett |
|
Christmas at Castle Hart (2021) as Patrick |
|
Herself (2020) as Michael |
|
Drifting (2020) as Diarmuid |
|
The Dig (2019) as Sean McKenna |
|
Take Me Swimming (2017) as Interviewer |
|
My Life for Ireland (2016) as Pump man |
|
The Legend of Longwood (2014) as Lance Wicklow |
|
Love, Rosie (2014) as Dennis Dunne |
|
The Food Guide to Love (2013) as Eddie |
|
Flying Blind (2013) as Duncan Morehouse |
|
Best: His Mother's Son (2009) as Dickie Best |
|
God on Trial (2008) as Blockaltester |
|
Summer of the Flying Saucer (2008) as Ciaran |
|
The Dead Peasants Society (2007) as Patrick Cunningham |
|
The 50 Greatest Television Dramas (2007) as Self |
|
Omagh (2005) as Chief Constable Sir Ronnie Flanagan |
|
The Queen of Sheba's Pearls (2004) as Harold Bradley |
|
Hornblower: Duty (2003) as Wolfe |
|
Hornblower: Loyalty (2003) as Wolfe |
|
My Fragile Heart (2000) as Bernard Cleve |
|
Dancing at Lughnasa (1998) as Danny Bradley |
|
Titanic Town (1998) as Tony |
|
Macbeth (1998) as Macduff |
|
Night Train (1998) as Billy |
|
Food of Love (1997) as Luke |
|
The Heart Surgeon (1997) as Larry Duggan |
|
Deacon Brodie (1997) as George Smith |
|
Dah Dit Dah (1996) as |
|
Life After Life (1995) as Leo Doyle |
|
Family (1994) as Tutorial Teacher |
|
You, Me & Marley (1992) as Father Tom |
|
The Playboys (1992) as Ryan / John Joe |
|
Chernobyl: The Final Warning (1991) as Chernov |
|
The Magic Toyshop (1987) as Francie |
|
The Venus de Milo Instead (1987) as Mr. Scott |
|
Empire State (1987) as Richard |
|
Yield () as Eve's Dad |