Franco Scaglione nació en Florencia (Italia) el 26 de septiembre de 1916, sus padres fueron Vittorio Scaglione, mayor médico del ejército y Giovanna Fabbri, capitana de la Cruz Roja Italiana.