Diplômée de l’École Boulle puis du Lycée La Source, elle achève sa formation à l’École du Théâtre National de Strasbourg au sein du Groupe 36.
Pour l’atelier de sortie de l’École du T.N.S. en 2007 elle travaille aux côtés d’Alain Françon pour la scénographie des Enfants du soleil, elle le retrouve à partir de 2016 pour la création des costumes de l’ensemble de ses spectacles du Temps et la Chambre, au Chapeau de paille d’Italie en septembre 2023.
Elle conçoit également les costumes et scénographies auprès de Célie Pauthe de 2010 à 2015, les costumes auprès de Ludovic Lagarde au théâtre et à l’opéra depuis 2014, et auprès de Chloé Dabert depuis 2018.
Elle travaille également aux cotés de Laurent Pelly, de Yves Lenoir, de Lucie Hanoy au sein de la Big Up Compagnie, auprès de Yasmina Reza, de Jeanne Herry, de Marie Rémond et Caroline Arrouas, de Nicolas Petisoff, de Matthieu Cruciani pour La Nuit juste avant les forêts, de Suzanne de Baecque pour Tenir Debout, également auprès de Vimala Pons pour Le Périmètre de Denver.
Au cinéma elle crée les costumes auprès de la réalisatrice Aurélie Reinhorn pour Raout Pacha, Son Altesse Protocole et pour SCALP.
A l’opéra elle signe les costumes de Marta à l’Opera de Lille et de Nozze Di Figaro à l’Opéra du Rhin deux spectacles mis en scène par Ludovic Lagarde. Les costumes de l’Orféo mis en scène par Yves Lenoir à l’Opéra de Dijon et de Il Nerone d’après le Couronnement de Popée mis en scène par Alain Françon à l’Académie de l’Opéra de Paris.
Elle dessine également les costumes des Enfants Terribles mis en scène par Phia Ménard, de Salomé mis en scène par Cyril Teste au Staatsoper de Vienne, de Andromaque mis en scène par Matthieu Cruciani à l’Opéra de Saint-Etienne, et plus récemment de L’Olimpiade mis en scène par Emmanuel Daumas au Théâtre des Champs-Elysées en juin 2024.