IconMoveProtect IconOUAT IconReal IconActor IconFemale IconWiki IconS5 IconS6
It was a dream come true for Mckenna to get to play young Emma!
—Mckenna Grace's mother src

Mckenna Grace is the American actress who portrays young Emma Swan on ABC's Once Upon a Time.


Mckenna was born on June 25, 2006.[1] When she turned five, her great-grandparents gave her a DVD collection of old Shirley Temple movies. After watching them, she became interested in acting and started attending a local acting class. The people running it took notice of her talent and her parents were put in touch with an agent. Within a week, she booked her first job, a commercial for the YMCA.[2]

She had her first acting audition while on vacation with her family in Los Angeles.[3] There, she auditioned for the 2013 drama film Goodbye World,[2] which landed her her first film role.[3] Mckenna made her acting debut in 2013, playing Sydney in the television pilot Joe, Joe & Jane.[4] Later she recurred on the Disney XD series Crash & Bernstein.[1] Her father was accepted into an orthopedic surgery residency program and the family re-located to Los Angeles after she landed her first recurring television role at the age of seven.[2][3]

Mckenna had a recurring part playing Faith Newman on more than 50 episodes of the soap opera The Young and the Restless between 2013 and 2015.[5] In 2015 she had a recurring role on the CBS series CSI: Cyber.[5] The next year, she played the role of Daisy in the science fiction thriller film Independence Day: Resurgence[6] She also filmed the significant role of Juliet in the horror film Amityville: The Awakening.[7] Mckenna plays a lead role in the 2017 drama film Gifted,[8] about an intellectually gifted 7-year-old who gets caught up in a custody battle between her uncle and grandmother. She also starred as young Theo Crain in the 2018 Netflix horror series The Haunting of Hill House.[9]

Despite her young age, Mckenna has booked more than 30 TV and movie roles over the years. Other roles of notes includes the role of Penny Kirkman in the ABC television series Designated Survivor, young Caroline in The Vampire Diaries episode "Let Her Go", the voice of Ella bird in the computer-animated action-adventure comedy film The Angry Birds Movie, Rose in the Netflix sitcom Fuller House,[10] the 2017 comedy film How to Be a Latin Lover[11] and young Tonya Harding in the 2017 biographical sports drama film I, Tonya,[12] which also features Once Upon a Time guest star Sebastian Stan as Tonya's husband. In 2019, she played young Carol Danvers in the Marvel superhero movie Captain Marvel.[13] Mckenna is set to appear as Judy Warren, daughter of Ed and Lorraine Warren, in the 2019 horror film Annabelle Comes Home.[14]



Note: "Archive" denotes archive footage.

External links


  1. 1.0 1.1 1.2
  2. 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 ABOUT MCKENNA. Retrieved on November 2, 2018.
  3. 3.0 3.1 3.2 Famous Birthdays
  5. 5.0 5.1
  14. Mckenna Grace to star in ‘Annabelle 3’. The Hindu (1 October 2018).
  16. "Mckenna for PETAKids
    Make This Thanksgiving Memorable," Farm Sanctuary
    Mckenna Grace: A Gift to Animals",
This page uses Creative Commons Licensed content from Wikipedia (view authors).

Community content is available under CC-BY-SA unless otherwise noted.