Elle commence la danse au CNR de Paris puis intègre le CNSMD de Lyon dont elle sort diplômée en 1998.
Cécile débute sa carrière au Ballet du Rhin. Elle est très rapidement promue soliste et interprète “Juliette" dans Roméo et Juliette et “Blanche Rose” dans le Prince des Pagodes, chorégraphies de Bertrand d’At, directeur du ballet ainsi que Terspsichore de Georges Balanchine. On la voit également dans des pièces de William Forsythe (solo de Vile parody of address), Claude Brumachon (duo de Muraille d’Hermine), Michel Kélémenis (trio de Jeux) et Hans Van Manen.
En 2000, elle rencontre Maurice Béjart lors des répétitions du duo Bakti 3. En 2001, il la choisit pour interpréter "l'Elue" dans le Sacre du Printemps, au Palais des Congrès de Paris.
Elle rejoint ensuite les Ballets de Monte-Carlo et danse dans des pièces de Jean-Christophe Maillot, Jiri Kylian et William Forsythe .
En 2003, elle est engagée au Ballet du Grand Théâtre de Genève en tant que soliste. Elle interprète “Juliette" dans le Roméo et Juliette de Joëlle Bouvier, “Coppélia" dans le Coppélia de Cisco Aznar, “La Fée" dans le Casse Noisette de Benjamin Millepied, “La Mère" dans Lolita de Davide Bombana, ainsi que le duo de Blackbird de Jiri Kylian. Elle danse aussi des pièces de Jérôme Robbins, Dominique Bagouet, Carolyn Carlson, Lucinda Child. Elle participe à de nombreuses créations dans des chorégraphies de Malou Airaudo, Sidi Larbi Cherkaoui, Saburo Teshigawara, Douglas Becker, Gilles Jobin, Ken Ossola, Michel Kélémenis, Andonis Foniadakis...
Parallèlement, elle travaille en freelance avec le réalisateur français Damien Odoul sur un projet cinéma-danse, et le chorégraphe Éric Oberdorff sur son projet danse-théâtre Corps Étranger. Elle collabore également avec la compagnie danse- théâtre "So close" à Genève.
Freelance depuis juillet 2009, elle crée avec Eric Oberdorff pour la Cie Humaine à l'automne de la même année la performance Breathing dans une installation de la plasticienne Aurélie Mathigot au Flux Laboratory à Genève.
Cécile est également l'assistante d'Eric Oberdorff pour ses collaborations et créations avec le Ballett Hagen (Allemagne), le Ballet du Grand Théâtre de Genève (Suisse) et le Ballet national de Marseille.