On Our Watch
(De Spuches)
Amusia
The Treadmill
Princess
Romeo Is Juliet
(Lori)
Gospel According to Mary
(Erode)
Quite Like Paradise
(Francisco de Astis)
In the Mirror
(Usuraio)
L'Oriana
(Il moro)
Robbing Mussolini
(Serbelloni)
The case is closed, go in peace
(Mariano)
The Bears' Famous Invasion of Sicily
(De Ambrosiis (voice))
Beautiful Rebel
(Danilo)
L'universale
(Mr. Tamburini)
The Invisible Boy: Second Generation
(Questore)
Some Say No
(Docente)
Chi m'ha visto
(Don Julio)
The Last Man on Earth
(Direttore Bingo)
Put Grandma in the Freezer
(Rambaudo)
Metti una notte
(Renato)
Soledad
(Parodi)
Happy Go Lucky
(Michel De Best)
Cha cha cha
(ballerino)
A Whole New Life
(Manuel Del Grande)
The Nest
(Christian)
Pinocchio
(Tonno)
Up at the Villa
Tigers
(Galli)
School of Mafia
La terra e il vento
(Erasmo)
I delitti del BarLume - Il telefono senza fili
Strade interrotte
Suzanne & Marcelo
Firenze VR
(Voce dal futuro)
Marcello
Roma elastica
40 secondi
Dio ride
The Poet And The Spy
L'Oriana
(Il moro)
1992
(Paolo Pellegrini)
Mussolini: Son of the Century
(Emilio De Bono)
Don't Leave Me
L’Ora: Ink Over Bullets
(Marcello Grisanti)
Dov'è Mario?
(Fulvio)
The Comedians
(Filippo Martini)
Father Matteo
(Danilo Quaresima)
Citadel: Diana
(Ettore Zani)
RIPLEY
(Inspector Pietro Ravini)
The Young Pope
(Cardinal Mario Assente)
The New Pope
(Cardinal Mario Assente)
Crime novel - The series
(Canna)
1994
(Paolo Pellegrini)
The Name of the Rose
(Berengario da Arundel)
Monterossi - La serie
(il Socio)