She played the role of Aurora in the action packed science fiction film Babylon A.D., starring Vin Diesel. She later played Princess Katherine in the 2012 BBC Two film Henry V.
She began acting in France when she was a child.
She played the role of Manon in the french film Chrysalis.
She gave birth to a son, Roman, in 2008 and a second son, Aliocha, in 2013 with Raphael Haroche.
She played the love interest of the leading character in The Legend of 1900 alongside Tim Roth.