She was born in Madrid, the daughter of a French mother and a Spanish father, and studied at a British bilingual school. From a young age, she learned to play the piano and practiced ballet.
Her theater career has been closely linked with of the group Animalario, with which she has acted in various performances with actors such as Andrés Lima, Javier Gutiérrez Álvarez, Guillermo Toledo, Alberto San Juan, and many others. Her ex-partner, Gonzalo de Castro, has also been linked to Animalario.
In television she has had many secondary roles since the mid 90's, including appearances in Hermanas, Éste es mi barrio, Más que amigos, Periodistas, Señor alcalde, and El comisario, the last of which she has appeared in several episodes. In her first fixed television role in 2001, she played Nerea in Policías, en el corazón de la calle.
Later, she appeared in Hospital Central, and, in more permanent roles, in Un lugar en el mundo (2003) and Maneras de sobrevivir (2005). Her first cinematographic works were the short films Abierto (El eco del tiempo) (1997), by Jaime Marques; No sé, no sé (1998), by Aitor Gaizka and Ruth está bien (1999), by Pablo Valiente.
In 2002, she filmed the television movie Entre cien fuegos under the orders of Iñaki Eizmendi and that same year premiered The Other Side of the Bed, by Emilio Martínez-Lázaro, one of the most successful Spanish films in recent years. The next year, Maria Ripoll directed her in Utopía. She also acted in Football Days, by David Serrano de la Peña and The Weakness of the Bolshevik, by Manuel Martín Cuenca. She acted again in movies with both directors, filming Malas temporadas with Cuenca in 2005, and Días de cine with Serrano in 2007.
She then filmed Salir pitando (2007), directed by Álvaro Fernández Armero; El club de los suicidas (2007), by Roberto Santiago; and the thriller Un buen hombre (2009), directed by Juan Martínez Moreno. During those years, she acted in television, in series such as LEX (2008), Hispania, la leyenda (2010-2012) and its spin-off Imperium (2012). In 2013, the film Todas las mujeres premiered, directed by Mariano Barroso, for which she received her third Goya nomination, for best supporting actress. In 2015 she joined the series Carlos, rey emperador, where she plays Germaine of Foix.