Après avoir débuté sa carrière au cinéma à l'âge de huit ans dans des courts-métrages d'Anne Baudry, elle se forme au théâtre aux Ateliers du Sudden chez Raymond Acquaviva.
Elle joue entre autres sous la direction de Xavier Lemaire dans La Mère confidente de Marivaux ; Hélène Darche dans Au Seuil de la Vie adaptée du film de Bergman ; Patrick Haudecœur dans Silence, on tourne! ; Alexis Michalik dans Edmond. Depuis 2017, elle participe aux créations de Jean Bechetoille : Comment Igor a disparu et Vie et mort d'un chien traduit du danois par Niels Nielsen.