Geppo è laureato in Scienze Motorie e tutt'ora è Professore di Educazione Fisica. Nel 1983 inizia a lavorare come istruttore di Nuoto presso la Piscina Nadir di Catania. Dal 1990 gli viene assegnato il settore propaganda al Centro Sportivo Delfino di San Giovanni La Punta.
Dal 1997 allena il Settore Propaganda, gli Es. B e gli Es. A presso la Blu Team di Catania con podi nel Settore Propaganda e regionali Es. B ed Es. A a squadre ed individuali.
Dal 2001 si trasferisce alla Ge.Se. (Blu Team chiude il settore agonistico) allenando gli Es. B, Es. A e Assoluti con i colleghi ed amici Angelo Riolo e Tino Messina. Podi e vittorie ai Campionati Regionali nelle tre categorie e partecipazione ai Campionati Italiani Giovanili.
Dal 2007 allena il settore giovanile della Catania Nuoto 2000.

