Career She has appeared in 40 films since 1992. She starred in The Idiots, which was entered into the 1998 Cannes Festival.