Question: What TV shows did Rory Keenan play in 2017?
Answer: In 2017, Rory Keenan appeared as Leopold in "Versailles" , Tomlinson in "Come Home" and Eric in "Striking Out" on television.