Cast
Who played Ferruccio?
Life Is Beautiful
 Roberto Benigni as Guido Orefice  Nicoletta Braschi as Dora  Giorgio Cantarini as Joshua  Giustino Durano as Uncle Eliseo  Horst Buchholz as Doctor Lessing  Marisa Paredes as Dora's mother  Sergio Bustric as Ferruccio  Amerigo Fontani as Rodolfo