2025
The Last One for the Road as Genio2025
Primavera as Not available2024
La rosa dell'Istria as Antonio Braico2024
The Great Ambition as Luciano Barca2023
Pluto as Franco Carling ('Chief')2023
My Paper Dolls as Primo Bottacin2023
Omero non piange mai as Self2023
Tina Anselmi - Una vita per la democrazia as Ferruccio Anselmi2022
Run to You as don Walter2022
Everything Calls for Salvation as Mario2022
La fortuna di Laura as Not available2022
Circeo as Don Occelli2021
Welcome Venice as Alvise2021
Life as Carlo as Presidente della Regione2021
Baggio: The Divine Ponytail as Florindo Baggio2021
Atti unici as Not available2020
Petra as Antonio Monte2020
The Beast as Mozart2020
Rose Island as Ulisse Rosa2020
Paradise: A New Life as Mair2020
Petra - Riti di Morte as Antonio Monte2019
The Weight Of The World On My Shoulders as Not available2019
Ricordi? as Not available2019
The Man Without Gravity as Andrea2018
Here Come the Teachers as Preside2018
The Promised Life as Not available2018
This is Racism - Ciao terroni as Not available2018
Resina as Hermann2017
Mom or Dad? as poliziotto2017
Emma as Paolo2015
The Ladies' Paradise as Ezio Galli2015
Suburra as On. Mergio2015
L'Oriana as Direttore Europeo2015
A Holy Venetian Family as Sorelli2015
L'Oriana as Direttore Europeo2014
Fuori Mira as Padre di Kevin2014
La sedia della felicità as il tappezziere2011
Shun Li and the Poet as Sandro2007
The Right Distance as Notabile2000
Father Matteo as Daniele MastropietroNaN
L'amor fuggente as DidierNaN
Green Family as Not availableNaN
Il ministero dell’amore as Not availableNaN
Surfin Sem Fim: Rumo À Amazônia as Not available