The Hour
(Himself)
The Guard
(Garda Aidan McBride)
One Hundred Mornings
(Mark)
The Crush
(Boyfriend)
National Theatre Live: Trouble in Mind
(Al Manners)
Benedict Arnold: A Question of Honor
(Militiaman)
Reign of Fire
(Devon)
Earthbound
(Gordon)
The Young Messiah
(The Demon)
Grimsby
(James Thurbeck)
Just Friendship
(Sean O'Brian)
Intermission
(Anthony Lowry)
National Theatre Live: Saint Joan
(Steward/The Inquisitor)
National Theatre Live: The Kitchen
(Kevin)
Serial Thriller: The Head Hunter
(Jim)
Take Down
(Joe Franz)
Showbands
(Keith)
Keys to the City
(Paul)
Zonad
(Guy Hendrickson)
Law & Order: UK
(Sean Harte)
Striking Out
(Eric)
War and Peace
(Bilibin)
Birdsong
(Private Brennan)
Blackshore
(Cian Furlong)
The Duchess
(Shep)
Somewhere Boy
(Steve)
The Regime
(Peter)
Peaky Blinders
(Donal)