Leonardo Ruta
Born on Invalid date
Ma che colpa abbiamo noi
2003
Attilio
Pope John XXIII
2002
Remo Roncalli
Knights of the Quest
2001
Character TBA
A caro prezzo
1999
Carabiniere giovane
Classe mista 3ª A
1996
Stefano Mancini
The King's Whore
1990
Le Prince Vittorio
Traces of an Amorous Life
Francesco
Mignon Has Left
1988
Giorgio Forbicioni
Private Affairs
1987
(uncredited)