Among other films, she appeared in 17 Times Cécile Cassard (2002), directed by Christophe Honoré, with Béatrice Dalle and Romain Duris; All the Fine Promises (2003), directed by Jean-Paul Civeyrac, with Bulle Ogier and Valérie Crunchant; and Clean (2004), directed by Olivier Assayas, with Maggie Cheung and Nick Nolte.