Nació en Melbourne, Australia, hijo de Ricciotti Garibaldi y la inglesa Constance Hopcraft.