All roles

Artemisia
1997, Movie - Drama, History
My House in Umbria
2003, Movie - Drama, Mystery
The Blue Bicycle
2000, Show - Drama, War
I Am David
2003, Movie - Drama, Adventure
The Gambler Who Wouldn't Die
2013, Movie - Drama, Thriller
Shadows in the Sun
2005, Movie - Drama, Comedy, Romance
13 at a Table
2004, Movie - Comedy, Drama
Alexandria
2001, Movie - Drama
In Love and War
2001, Movie - Drama, Romance, War
Love's Brother
2004, Movie - Romance
A Long Long Long Night of Love
2001, Movie - Romance, Drama
The Fine Art of Love: Mine Ha-Ha
2005, Movie - Mystery, Drama
Bastardi
2008, Movie - Drama
Imago Mortis
2009, Movie - Horror
Milan – Palermo: The Return
2007, Movie - Action, Crime, Drama
Retrograde
2004, Movie - Action, Sci-Fi