Acting
A Doctor in the Family
1998
Tale of Tales
2015
We Are Francesco
Ovunque tu sarai
2017
Ti sposo ma non troppo
2014
A World of Love
2003
Tired of Killing
2025
Bad Brains
2006
Runner
2024
The Shunned House
Evoque: Reality Show
2008