Après une formation à l’Institut d’études théâtrales de Paris III, au Théâtre du Soleil et à l’École de comédie musicale Mozegest, elle joue au théâtre sous la direction d’Irina Brook, Stanislas Grassian, Nicole Aubry, Silvio Pacitto, Fabienne Ankaoua, Michel Boy, Claude Merlin, Patrick Haggiag, Nicolas Peskine… Elle fait actuellement partie de la distribution d’À mon âge je me cache encore pour fumer, la pièce de Rayhana mise en scène par Fabian Chappuis, qui rencontre depuis plusieurs années un succès international.
Au cinéma et à la télévision, elle tourne sous la direction d’Ivan Calbérac, Guillaume Gallienne, Michel Favart, Denis Granier-Deferre, Raul Ruiz, Denys de la Patelière, Nadine Trintignant…
Également metteur en scène, elle dirige depuis 1984 la compagnie Théâtre de la Rencontre.