Rory Keenan is an actor and editor, known for The Guard (2011), Reign of Fire (2002) and Ella Enchanted (2004). Read more on iMDB