Gustavo Uzielli naît le à Livourne en Toscane. Il étudie dans un lycée marseillais avant d'être diplômé de la Nouvelle université de Paris. Scientifique multidomaines et doté d'une curiosité insatiable tout en étant un patriote sincère, il enseigne la minéralogie et la géologie dans les universités de Modène, de Turin et de Parme. Il se porte volontaire en 1859 comme soldat d’artillerie. Officier sous les ordres de Giuseppe Garibaldi dans la Campagne de 1860, il combat lors de la bataille du Volturno, obtenant la médaille d'argent de la valeur militaire. Avec Garibaldi, il participe également à la campagne tyrolienne de 1866.