Father Matteo
as Colonnello
The Talented Mr. Ripley
as Colonnello Verrecchia
King Arthur
as Bishop Germanus
20 - Venti
as Angelo di 2 classe
Makari
as Olmo
Il Bosco
as Pietro Ferrari
The Castle of Olive Trees
as Guido Contadini
I liceali
as prof. Gualtiero Cavicchioli
Wonders - The Peninsula of Treasures
as Andrea Palladio
Hannibal
as Carlo
The Monster
as Pascucci
Johnny Stecchino
as Dr. Randazzo
There's No Place Like Home
as Pietro
Benito: The Rise and Fall of Mussolini
as Giacinto Menotti Serrati
What a Beautiful Day
as Colonello dei carabinieri Gismondo Mazzini
Cado dalle nubi
as Marika's Father
The Legend of Al, John and Jack
as Police Captain
Chiara e Francesco
as Monaldo
Michelangelo Endless
as Giorgio Vasari
Ginger and Fred
as TV President's Aide (uncredited)