Born in La Linea de la Concepción, Spain. Sol studied dance since the age of 5 and finished her formation in Madrid with Carmina Ocaña and later at the Real Conservatorio Profesional de Danza Mariemma. Afterwards, in the middle of her professional career, she studied choreography at the Conservatorio Superior de Danza María de Ávila (Madrid).
She has danced professionally since 2003, starting in Introdans, Holland, and later in Ballet Basel. She has worked with choreographers such as Jiri Kylian, Ohad Naharin, Mats Ek, Imbal Pinto, Angelin Prejlocaj, Richard Werlock, Alexander Ekman, Stijn Cellis, Sharon Fridman, Nacho Duato, Johan Inger, among others.
Since 2007 she has created various dance performances and collaborated with other artists in various interdisciplinary projects in Switzerland and abroad.
Her works have been shown at Museum der Kulturen Basel, Theater Roxy Birsfelden, Theater Basel, Neues Theater Dornach, Interdans Festival Belgium, Burgos-New York Spain, Landesmuseum Zürich, Neu Bad Luzern and Unternehmen Mitte Basel. In 2016 she founded together with other two choreographers a collective under the name Loop Tanz. She obtains a Master of Arts from the Hochschule Der Künste Bern. She teaches Classical Ballet, Contemporary dance, History of dance and guided improvisations in the city of Basel and abroad.