Baquero started acting professionally at the age of 8, playing a few small roles in a number of films, the most notable of which is
Fragile, in which she played a minor role. She was in a number of other films including
Romasanta and
Rottweiler. She has also appeared on Spanish television on a few occasions. From about 1,000 young actresses, Baquero was picked to play the role of Ofelia in ''
Pan's Labyrinth'' in 2006. The role of Ofelia was originally intended for a girl of the age of 8, but the script was altered to accommodate Baquero, who was 11 at the time. Afterward, she worked in various projects while still attending school. In 2009, she played the title role in
John Connolly's horror film
The New Daughter, marking her first American role. In 2016, Baquero portrayed
Eretria in
The Shannara Chronicles, an
MTV television adaptation of the
Shannara novel series by
Terry Brooks; its second season premiered in 2017. From 2019 to 2020, Baquero played the role of Eva Villanueva in the
Netflix series
High Seas and is currently a series regular in the
Spartacus spinoff Spartacus: House of Ashur. ==Filmography==