A French actress, she is known for The Day Demon (1997), Thank You Granny (2002), and Storm of Doubt (2003).