All roles

A French Village
2009, Show - Drama, War
24 Days
2014, Movie - Drama, Thriller
After Sex
1997, Movie - Romance, Drama