Carrie Munro was born on March 13, 2003. She is an actress, known for The Pope's Exorcist (2023), Annie Shared Her Location and Indiana Jones and the Dial of Destiny (2023).