Ivana Baquero is a Spanish actress known for her role as Ofelia in Guillermo del Toro’s dark fantasy fable, Pan’s Labyrinth (2006). She was born on June 11, 1994, in Barcelona, Spain. Baquero has also appeared in several other movies and TV shows, including The New Daughter (2009), The Shannara Chronicles (2016-2017), and Demonios tus ojos (2017).
Share what you think