Giancarlo Puppo nació en Roma, Italia, el 28 de noviembre de 1938.