All roles

Artemisia
1997, Movie - Drama, History
Caravaggio's Shadow
2022, Movie - Drama, History
I Can Quit Whenever I Want 2: Masterclass
2017, Movie - Action, Crime, Comedy
I Can Quit Whenever I Want 3: Ad Honorem
2017, Movie - Action, Comedy
I Can Quit Whenever I Want
2014, Movie - Comedy
The Nymph
1996, Movie - Drama, Romance
La lupa
1996, Movie - Drama