Carolina Borrajo was born in Zaragoza, Spain. She was trained at the Marìa de Ávila Ballet School in her native town and at the School of the Hamburg Ballet. After her first engagement at the Ballet Classico de Zaragoza, she was a Soloist at Bonn Opera, at the Hessian State Theatre Wiesbaden and at the Lucerne Theatre. She received her diploma as a children‘s dance teacher and stage dance teacher at the State University of Performing Arts in Mannheim. In August 2008 she took up a position on the teaching faculty of the School of the Hamburg Ballet.