C’est au collège qu’elle fait ses premiers pas sur les planches avant d’intégrer en 2004 le Cours Florent, pour y suivre une formation de quatre ans. Elle y suit notamment les cours d’Acting in English de Lesley Chatterley et se forme avec elle à la Méthode Meisner ainsi qu’à la mise en scène.

Elle crée la Compagnie des Aléas en 2008 au sein de laquelle elle met en scène et joue différentes pièces d’Israël Horovitz: Le Premier (atelier primé à Florent, Festival Off d’Avignon 2008 et 2012, reprise en 2013 au Poche-Montparnasse), Horovitz (mis) en pièces (Festival Off d’Avignon 2011 et 2012), Phone Tag (Festival Off d’Avignon 2014 et 2015, Théâtre des Béliers Parisiens), mis en scène par Adrienne Ollé.

En 2009, elle joue dans La Lucarne de Jacqueline Harpmann, au Funambule-Montmartre. Depuis 2010, elle interprète le rôle de Jackie dans les spectacles pour enfants, Jackie and the Giant, et Jackie and the Horrible Family. En 2014, elle met en scène un montage de textes de Boris Vian dans un duo musical intitulé Je voudrais pas crever (Festival Off d’Avignon), et joue dans Alpenstock, de Rémi De Vos, mis en scène par Chloé Ponce-Voiron au sein de la compagnie NAOPS. En 2015, elle co-écrit le spectacle bilingue Charlie et la Water Queen avec la compagnie Koala-Ko. En 2018, elle crée et joue Made in America, un ensemble de pièces inédites de Niel LaBute au Théâtre du Train Bleu à Avignon.

En 2019, elle crée avec un collectif d’artistes du spectacle vivant le Festival des Hauts Plateaux, qui a lieu en plein air face au Mont Blanc tous les étés au mois d’août, autour des thématiques environnementales et dans la tradition du théâtre populaire. Elle y joue notamment Le Songe d’une nuit d’été, de William Shakespeare, mis en scène par Jean Pavageau et Nekrassov, de Jean-Paul Sartre, mis en scène par Audrey Bertrand. En 2020, elle incarne Olga dans Les Mains Sales, de Jean-Paul Sartre, mis en scène par Jules Lecointe au Théâtre XII.