Acting
Ma terminale
2004
Kiss of the Spider Woman
2025
Stella
The Finishers
2013
Mise-en-Scène des Morts
2019