Formée aux cours de Jean-Louis Martin-Barbaz et d'Yves Pignot, elle joue sous la direction d’Alain Illel L'Écume des jours de Boris Vian ; Bruno Boëglin Six personnages en quête d'auteur de Pirandello ; Jacques Mauclair L'Avare de Molière, La Demande en mariage d'Anton Tchekhov. Elle collabore également avec Rémi De Vos, Sylvain Maurice, Cécile Bakès, Nicolas Lormeau, Anouch Paré, Serge Lipszyc. Au cinéma et à la télévision elle tourne notamment sous la direction de Jean-Pierre Sinapi, Léa Fazer, Jean-Xavier de Lestrade, Christophe Blanc, Caroline Huppert, Jean-Daniel Verhaeghe, Thierry Binisti. Elle écrit et réalise des courts métrages dont Rosie, primé et sélectionné dans plusieurs festivals. 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.