Rory Keenan

Rory Keenan

Actor

Born June 8, 1980 · Dublin, Ireland

37 film & television credits · Acting · Directing · Writing

Career

Filmography

37 credits

Acting

Power Ballad Power Ballad 2026 · Binzer
The Regime The Regime 2024 · Peter
The Duchess The Duchess 2020 · Shep
Grimsby Grimsby 2016 · James Thurbeck
Take Down Take Down 2016 · Joe Franz The Young Messiah The Young Messiah 2016 · The Demon War and Peace War and Peace 2016 · Bilibin Peaky Blinders Peaky Blinders 2013 · Donal
The Guard The Guard 2011 · Garda Aidan McBride
Ella Enchanted Ella Enchanted 2004 · Otto
Intermission Intermission 2003 · Anthony Lowry Reign of Fire Reign of Fire 2002 · Devon

Directed

Written & Created

Guest & Self Appearances1

Person metadata and imagery supplied by TMDB.