Actor · Born 1971
The Last One for the Road
2025 · as Carlobianchi
The Holy Boy
2025 · as Pichler
The Negotiator
2025 · as Gabriele Polo
With the Grace of a God
2023 · as Maurizio
Delta
2023
On the Clouds
2022
The Catholic School
2021 · as Professor Cosmo
The Invisible Witness
2018 · as Agente interrogatorio
One Kiss
2016 · as Vincenzo (padre di Antonio)
Italian Gangsters
2015 · as Paolo Casaroli
Caldo criminale
2010 · as Bruno Vallenti
I Will Return
2009 · as Stefano Desio