A French actress, she is known for the Algerian movie Messages from Algeria (2002), written and directed by Aziz Laboush.