Young Carol Danvers in 'Captain Marvel' is a Girl You Know & Love!
Are you wondering who plays Young Carol Danvers in the new movie Captain Marvel? She’s an actress that you know and love from so many great films!
At just 12-years-old, Mckenna Grace already has a bigger resume than people double and triple her age. She got her big break in 2017 as the genius girl Mary Adler in Gifted opposite Chris Evans, though she had already been working for years at that point.
Mckenna has been seen in television shows like Once Upon a Time, The Vampire Diaries, The Haunting of Hill House, Designated Survivor, Fuller House, Young Sheldon, and more. She recently played Young Sabrina in Netflix’s Chilling Adventures of Sabrina.
On the film side, Mckenna has played roles in Independence Day: Resurgence, I, Tonya, Ready Player One, and will be seen in an upcoming Annabelle film.
Mckenna says she hopes that young girls her age watch the film and realize “you can put anything you put your mind to.”
Also pictured in the gallery with Mckenna are Brie Larson and actress London Fuller, who plays an even younger version of Carol.