Actor
Ma che colpa abbiamo noi
2003 · as Attilio
Pope John XXIII
2002 · as Remo Roncalli
Classe mista 3ª A
1996 · as Stefano Mancini
The King's Whore
1990 · as Le Prince Vittorio
Traces of an Amorous Life
1990 · as Francesco
Mignon Has Left
1988 · as Giorgio Forbicioni
Private Affairs
1987 · as (uncredited)