Don Bosco
Ivo il tardivo
Role(s): Torrisi
The Passion of the Christ
Role(s): Scornful Roman
The Mona Lisa Myth
Role(s): Ser Piero