Née en France et formée à l’école de Danse du Ballet National d’Espagne à Madrid, Catherine intègre, successivement, le Corps de Ballet du Ballet National d’Espagne, de Saragosse, de Marseille et du Louvre. Elle est promue soliste au Jeune Ballet de France et poursuit à l’Opéra de Rouen, au Ballet de l’Opéra de Nice et à l’Opéra de Tours.
Elle crée et dirige sa compagnie : Colors Of Dance.
Après sa carrière de soliste, elle s’essaye à la chorégraphie et devient assistante chorégraphe, notamment, de Laurence Fanon.
Catherine entame alors une carrière dans l’enseignement de la danse en étant professeure de danse classique et de barre au sol au studio Magenia et au Studio Harmonic à Paris. Elle est aussi formatrice pour le diplôme d’Etat au Studio Harmonic.