Father Matteo
as Dario Carani
In Treatment
as Padre Riccardo
Mrs Playmen
as Andrea De Cesari
1992
as Luca Pastore
1993
Buongiorno, mamma!
as Vincenzo Colaprico
Offline
as Nicholas
Doppio gioco
as Davide Giraldi
L'ultimo Papa Re
as Cesare Costa
Zodiaco - Il libro perduto
Adriano Olivetti
as Libero
A.C.A.B. - All Cops Are Bastards
as Adriano
The Wait
as Giorgio
Limbo
as Jodice
The Ice Forest
as Pietro
Me, Myself and Her
as Bernardo
Romeo Is Juliet
as Rocco
C'era Una Volta Studio 1
Questo mondo è per te
as Luca Martini
Bolgia totale
as Michele Loi