Aiden Longworth: Aiden Longworth. Actor: The 9th Life of Louis Drax. Aiden Longworth resides in Vancouver, British Columbia, Canada. He has an older brother Rowan Longworth and a younger sister Hannah Longworth who both act as well. Aiden is best known for his role in The 9th Life of Louis Drax. He recently appeared in the X Files working alongside his siblings while they all played the same character at different ages....