Saltatore in alto italiano. Avvicinatosi al salto con l'asta all'età di 13 anni,
sotto la guida dell'allenatore Silvio Lentini, a 16 anni vinse il titolo italiano allievi,
stabilendo inoltre il primato nazionale di categoria. A pochi mesi di distanza,
si trasferì alla Scuola nazionale di atletica leggera di Formia, dove venne
seguito da Vitaly Petrov (già tecnico di Sergey Bubka), col quale ebbe modo di
migliorarsi tecnicamente. Dopo aver vinto il bronzo agli Europei juniores di
Annecy (1998), l'atleta siracusano nel 2000 salì nuovamente sul terzo gradino
del podio agli Europei under 23 di Amsterdam e prese parte alla finale olimpica
di Sydney, piazzandosi al decimo posto. Arruolatosi nel frattempo nelle Fiamme
Gialle, si mise in luce in campo internazionale nel 2003, allorché, dopo aver
superato per due volte il limite nazionale al Golden Gala, divenne il primo
azzurro a vincere un titolo iridato nel salto con l'asta in occasione dei
Campionati mondiali di Parigi, dove il siciliano portò il record italiano a
5,90 m. Nel 2004, ai Giochi di Atene,
G. conquistò la medaglia di bronzo.
Nel 2005 prese parte ai Campionati del mondo di Helsinki e nel 2006 agli Europei di
Goteborg: in entrambe le occasioni, tuttavia, non riuscì a brillare (n. Siracusa 1979).