Actor · Born 1959
An Italian actor and film director and writer, known for The Passion of the Christ (2004), The Station (1990) and Our Land (2006). He was previously married to Margherita Buy.
L’uomo giusto
2026
La camera di consiglio
2025 · as Il Presidente
40 Seconds
2025 · as Il Professore
Camilleri 100
2025
Flying
2024
Happiness
2023 · as Bruno
Nina of the Wolves
2023 · as Fosco
The Divine Comedy
2023 · as Capostazione
Gym Class
2023 · as Aldo Stanchi
The Prince of Rome
2022 · as Principe Accoramboni
The Story of My Wife
2021 · as Kodor
Aspromonte: Land of The Forgotten
2019 · as Don Totò