Guccia, de família aristocràtica, era nebot de Giulio Fabrizio Tomasi di Lampedusa (personatge que sembla haver inspirat el protagonista de la novel·la El Gattopardo) qui era un científic aficionat.[1] Segurament va ser a través d'ell que va conèixer Luigi Cremona qui el va impactar de tal forma que va deixar la Universitat de Palerm, on estudiava matemàtiques, per traslladar-se a la de Roma on ensenyava Cremona.
El 1889 va ser nomenat professor extraordinari de la universitat de Palerm i el 1894 es va convertir en professor titular. Les seves recerques van versar sobre corbes i superfícies.[2]
És conegut, sobre tot, per haver fundat el Circolo Matematico di Palermo el 1884[3] i haver editat i dirigit la seva revista, els Rendiconti del Circolo Matematico di Palermo, fins a la seva mort el 1914.[4]
O'Connor, John J.; Robertson, Edmund F. «Giovanni Guccia» (en anglès). MacTutor History of Mathematics archive. School of Mathematics and Statistics, University of St Andrews, Scotland.(anglès)
Speziali, Pierre. «Guccia, Giovanni Battista». Complete Dictionary of Scientific Biography, 2008. [Consulta: 25 maig 2018].(anglès)