She was born in Barcelona, home to the Studio Isadora where she began her studies. In 2008, she moved to Madrid to study at the Escuela de Víctor Ullate. She joined Ullate's own company, the Joven Ballet de Alcobendas, dancing choreographies by Arantxa Sagardoy. In 2010, she completed her classical training at the Escuela de Ballet Carmina Ocaña y Pablo Savoye.
From 2011 to 2013, she joined the Barcelona Ballet as an apprentice under the direction of Ángel Corella, with roles in ballets such as Swan Lake, Suite de Paquita, String Sextet and Suspended in Time.
In January 2014, she moved to Germany to participate as a guest ballerina at the companies Staatstheater Ballet Nürnberg, directed by Goyo Montero, and Ballett Hagen, directed by Ricardo Fernando.
She joined Spain's Compañía Nacional de Danza in September 2014, under José Carlos Martínez's direction. Since then, she has danced in different productions such as Raymonda Variations and Don Quixote Suite, by José Carlos Martínez, Allegro Brillante, by George Balanchine and Minus 16 by Ohad Naharin.