2026
Pojedynek as Vasily Zarubin2025
London Calling as Freddy Darby2025
The Physician II as Hunne2025
Amongst the Wolves as Power2025
Re-Creation as Hamilton Barnes2025
Trad as Not available2024
Rock, Paper, Scissors as Steven Shadowwhispers (voice)2023
Dance First as James Joyce2023
Barber as Valentine Barber2022
That Dirty Black Bag as Butler2021
Mayor of Kingstown as Milo Sunter2021
Those Who Wish Me Dead as Jack Blackwell2021
Kin as Frank Kinsella2021
Rose Plays Julie as Peter2021
Killers of the Cosmos as Not available2021
星际杀手 as Not available2019
Project Blue Book as Allen Hynek2019
I didn't... I wasn't... I amn't... as Aidan2019
Confinement as Narrator (voice)2018
Maze Runner: The Death Cure as Janson2018
Bohemian Rhapsody as John Reid2018
Dave Allen at Peace as Dave Allen2018
We Ourselves as Not available2018
Keepers of the Flame as Not available2017
King Arthur: Legend of the Sword as William "Goosefat Bill"2017
Urban Myths as Timothy Leary2017
The Lovers as Robert2017
Game of Thrones - Conquest & Rebellion: An Animated History of the Seven Kingdoms as Littlefinger (voice)2017
When Cary Grant Introduced Timothy Leary to LSD as Timothy Leary2017
Pickups as Aidan2016
Sing Street as Robert Lawlor2016
Further Beyond as Ambrosio O'Higgins2016
Quantum Break as Paul Serene2015
Maze Runner: The Scorch Trials as Janson2015
Still as Carver2015
Men of Granite as Pelf2015
Charlie as Charles J. Haughey2015
You're Ugly Too as Will2015
Violet as Narrator2014
Calvary as Dr. Frank Harte2014
Ambition as Master2013
Peaky Blinders as Aberama Gold2013
Beneath the Harvest Sky as Clayton Cote2013
The Note as Lars2013
Sigur Rós: Valtari Film Experiment as Man (Ekki Múkk)2013
Mayday as Everett Newcombe2013
Scrapper as Ray2013
Mister John as Gerry Devine2012
The Dark Knight Rises as CIA Op2012
Shadow Dancer as Gerry2012
Ekki múkk as Man2012
The Good Man as Michael2011
Game of Thrones as Petyr 'Littlefinger' Baelish2011
Blitz as Barry Weiss2011
Wake Wood as Patrick2010
Love/Hate as John Boy Power2010
Thorne as Phil Hendricks2010
Identity as DI John Bloom2010
Treacle Jr. as Aiden2010
Thorne: Scaredycat as Phil Hendricks2009
12 Rounds as Miles Jackson2009
Freefall as Gus2008
Blackout as Karl2007
The Wire Odyssey as Self2007
The Wire: The Last Word as Self2007
Walk Away and I Stumble as Paul2007
Tapping the Wire as Self2005
Law & Order: Trial by Jury as Jimmy Colby2005
Willesden Confidential as Steve Fallon2005
Trouble with Sex as Conor2004
Photo Finish as Joe Wilde2003
Shanghai Knights as Lord Nelson Rathbone2003
The Last Detective as Steve Fallon2003
Burning The Bed as Stephen2002
The Wire as Tommy Carcetti2002
The Final Curtain as Dave Turner2001
My Kingdom as Puttnam2001
The Low Down as Frank2001
Dice as Glenn Taylor2001
Lorna Doone as Carver Doone2000
The Second Death as Pool Player2000
The Darkling as Jeff Obold2000
Lorna Doone as Carver Doone2000
Buddy Boy as Francis1999
Queer as Folk as Stuart Alan Jones1997
Amazing Grace as Frank1997
Gold In The Streets as Paddy1997
Mojo as Baby1996
Some Mother's Son as Gerard Quigley1995
Circle of Friends as Aidan Lynch1993
Safe as Gypo1992
An Ungentlemanly Act as Marine Wilcox1991
In Suspicious Circumstances as James Crozier1991
Killing Time as Harry1989
Agatha Christie's Poirot as Amyas Crale1989
A View of Harry Clark as Martin Kemp (as Adrian Murphy)1988
The Play on One as Harry1988
The Courier as Prostitute Boy1987
The Lonely Passion of Judith Hearne as Youth at Liquor Store (as Aiden Murphy)1985
The Drip as Not available1984
The Bill as Jeff BarrattNaN
James and Lucia as James JoyceNaN
Tall Tales & Murder as Not availableNaN
Panic Carefully as Not availableNaN
Other Voices as Host — PresenterNaN
Witness Protection as Not available