Rosa Salazar started her professional acting career in the 2010s. She first starred in the web series CollegeHumor from 2010 to 2012. In 2011, she played Nurse Maria in 4 episodes of American Horror Story: Murder House. She also played recurring character Zoe DeHaven in Parenthood. Around this period, she also had guest appearances in several TV shows, including Ben and Kate, Hello Ladies, and Body of Proof. In 2014, she had roles in the films Jamesy Boy and Search Party.
The following year, she appeared as Lynn in the movie The Divergent Series: Insurgent. She also starred in the feature film Night Owls, as well as played Brenda in Maze Runner: The Scorch Trials. Afterward, she starred as Amanda in the movie Submerged, released in 2016. She also played Rosa in the comedy series Man Seeking Woman. The next year, she starred in CHiPs and reprised her role as Brenda in Maze Runner: The Death Cure.
Salazar went on to have supporting roles in the films The Kindergarten Teacher and Bird Box. She came to wider prominence recently for her lead role, playing the titular character in Robert Rodriguez’s Alita: Battle Angel. She’ll also star in the upcoming adult animated series Undone where she’ll play the part of Alma.
The 34-year-old actress takes care of her body and overall health by eating well and working out. The Rosa Salazar workout routine is actually just simple — she takes lots of walks, she does cardio at the gym, she hikes, and she plays sports. Overall, she just leads an active lifestyle.
But, being an actress, certain roles also require her to step up as far as her workout routine is concerned. For her role in Alita: Battle Angel, for instance, the actress had to undergo a more rigorous physical training in order to play her character more efficiently. She trained in mixed martial arts and even went through battle training, all of which were physically demanding.