Fondatore della Bia Soccer Agency ed ex calciatore, di ruolo difensore.
Cresciuto nel settore giovanile del Parma, con il quale il 5 aprile 1992 fa l’esordio in serie A in Parma-Cagliari.
Inizia la sua carriera da professionista nel 1986 con la maglia del Perugia, nel quale giocherà fino al 1990 totalizzando 57 presenze ed una rete, e contribuendo alla vittoria del campionato di serie C2 (1986/1987).
Dopo un breve ritorno a Parma ed una stagione nel Trento in serie C1 (25 presenze, 3 reti), nella stagione 1992/1993 gioca nel Cosenza in serie B, totalizzando 35 presenze e 6 reti.
La brillante annata a Cosenza determina il suo trasferimento al Napoli di Marcello Lippi, con il quale gioca 28 partite segnando 3 reti.
La stagione successiva (1994/1995) si trasferisce all’Inter con il quale disputa 23 presenze.
Dopo una stagione con la maglia nerazzurra viene acquistato dall’Udinese allenata da Alberto Zaccheroni, squadra con la quale giocherà per tre stagioni ( 57 presenze, 8 reti) intervallate da una breve esperienza nel Brescia per sei mesi.
Dal 1998 al 2001 veste la maglia del Bologna, con la quale colleziona 67 presenze e 4 reti, e conquista una coppa intertoto (1998).
Nel 2001, desideroso di fare un’ esperienza fuori dai confini nazionali, viene acquistato da una squadra francese ( Saint-Etienne), con la quale firma due anni di contratto; ma motivi fisici e familiari lo spingono a ritornare in Italia dopo una sola stagione in terra francese, e dopo un ultimo campionato disputato nella Reggiana (22 presenze, 1 rete), decide di interrompere la sua carriera professionistica.
Conclude la sua lunga carriera da calciatore con 354 presenze e 27 reti segnate.
Dopo il ritiro da calciatore decide di intraprendere il percorso del procuratore sportivo e dopo aver superato l’esame previsto dalla FIGC.
Instagram: Giovanni Bia
Facebook: Giovanni Bia