Disney Fan Fiction Wiki

McKenna Grace is an American former child actress, who is best known to Disney fans as Jasmine Bernstein, the youngest sister of the Bernsteins in Disney XD's Crash & Bernstein. She has also made appearances in Dog With a Blog as Jules, Gravity Falls, and most recently, K.C. Undercover as Quinn and Pickle & Peanut as Cindy and Sugarbee.

She also portrayed a young Emma Swan in the fifth and sixth seasons of Once Upon a Time, a young Carol Danvers in the film Captain Marvel, Didi in Bizaardvark, Veronica in the Just Beyond episode "Leave Them Kids Alone", and Addison in Crater. She also voiced Kambuni in The Lion Guard, Bella in Elena of Avalor, and Bitsy Beagleberg in Mickey and the Roadster Racers. Additionally, she played Penny Kirkman in the ABC/Netflix TV show Designated Survivor.


  • McKenna Grace's career has mostly featured her playing the "young version" of older characters. Besides Emma Swan and Carol Danvers, Grace has also portrayed:
    • Even Younger Chloe in The Goodwin Games
    • Young Abby Fisher in CSI: Crime Scene Investigation
    • Young Caroline Forbes in The Vampire Diaries
    • Young Tonya Harding in I, Tonya
    • Theodora ‘Theo’ Crain (young) in The Haunting of Hill House
    • Young Sabrina Spellman in Chilling Adventures of Sabrina
    • Young Daphne Blake in Scoob!
    • Young Madison in Malignant
      • In an ironic turn, the miniseries A Friend of the Family has another actress portraying a younger version of her character.
  • McKenna Grace was set to play Zoe Abel in the cancelled Marvel's Most Wanted.[citation needed]