A French actress, born in Strasbourg, France. She studied at the Conservatoire national supérieur d'art dramatique in Paris. She made her film debut in the movie Cherokee (1991). Some of her credits are IP5: The Island of Pachyderms (1992), Dalida (2005), and Le nouveau protocole (2008).