The Da Vinci Code
as Youngest Church Official
The Red Door
as Valerio Lorenzi
Anti-Mafia Squad
as Lugli
Inferno
as Parker
Va Savoir (Who Knows?)
as Silvio
Romanzo Criminale: The Series
as Zeta
The Name of the Rose
as Nicola of Morimondo
Il silenzio dell'acqua
as Don Carlo
Cavalli
as Farmacista
An Astrological Guide for Broken Hearts
Survivors
as Stefano Bonanno
The Clandestine
as Claudio Maganza
Il Sistema
as Raoul Luce
That's Fine
as Riccardo
La rosa dell'Istria
as Giorgio Braico
Sorry if I Love You
The Best of Youth
as Doctor
Questo e' il mio paese
as Lorenzo Ferrari
L'alligatore
as Tristano Castelli
Amanda Knox: Murder on Trial in Italy
as Detective Aliastiro