Xochitl Gomez was born on April 29, 2006, and is an American actress. Born in Los Angeles, she began acting at age five, performing in local musical theater productions and student films.
Advertisement
Gomez made her professional debut in 2018 in Raven’s Home. She went on to star in Shadow Wolves (2019), for which she won a Young Artist Award, and Netflix’s critically acclaimed The Baby-Sitters Club (2020).
In 2022, she garnered further recognition and critical praise for her portrayal of America Chavez in the Marvel Cinematic Universe film Doctor Strange in the Multiverse of Madness.

Gomez starred as America Chavez in Doctor Strange in the Multiverse of Madness. She was 13 when she first auditioned for the role of then-18-year-old America in February 2020.
The character was later re-written as a younger teenager. Gomez did martial arts, kickboxing, and stunt training “every other day for hours”, hoping to “blow minds” in a potential callback.
Advertisement
Six months after her initial audition, Gomez received a callback and did a screen test with Stephen Strange actor Benedict Cumberbatch. She was cast two days later. Aged 16 at the time of Doctor Strange in the Multiverse of Madness’s release, Gomez was one of the youngest actors to portray a superhero in the Marvel Cinematic Universe.
The film was a commercial success, grossing over $955 million worldwide. Its critical reception was mixed, but Gomez was praised for her role, with Empire writing she “brings impressive warmth and feeling”.
In August 2022, she was cast in the science fiction thriller film Ursa Major alongside Mary Elizabeth Winstead.
Gomez is dyslexic. She marched in support of the Black Lives Matter movement and at the 2017 Women’s March.
What is America Chavez’s real name?
Xochitl Gomez, aka America Chavez, joins us live to discuss how it feels to be in the MCU family and her friendship with Kathryn Newton
Is Xochitl a real name?
The name Xochitl is a girl’s name of Native American origin meaning “flower”. Xochitl is a Nahuatl or Aztec floral name used in southern Mexico and pronounced SO-chee-tl or SHO-chee-tl, although sometimes the “tl” at the end is not pronounced.
How do you pronounce Xochitl Gomez’s name?
The name Xochitl is pronounced as soh-cheel and means flower in the indigenous Mexican language of Nahuatl.


Leave a Reply