In-I In Motion 2025
Director of Photography
Patrice Chéreau - France's Theatre Genius 2023
Director
Mr. X 2014
as Self
Tristan 2003
Still Photographer
Fear and Trembling 2003
I Can't Sleep 1994
as Neighbor
Three Colors: Red 1994
as Veterinarian
The Lovers on the Bridge 1991
as Marion
Credits from TMDB.