Megan Grace Leroy is an American filmmaker and actress, known for Devotion (2021), Alice (2020), and I Want You Back (2021). She was born on July 12, 2000, in Washington, DC. Her professional film career began in 2017 when she had her television debut as lead Anissa Weier on Copycat Killers.