Giovanni Bruno (nato il 30 gennaio 1980) è un calciatore italiano che gioca come difensore. Bruno ha trascorso tutta la sua carriera nella Lega Pro e nella Serie D. Ha trascorso 6 stagioni al terzo livello del calcio italiano dal 2004 (eccetto per la stagione 2006-2007).
Carriera
Nato a Carbonara di Bari, nella città di Bari, in Puglia, Bruno ha iniziato la sua carriera nella squadra locale A.S. Bari. Ha poi trascorso 4 stagioni nella Serie D italiana. Con il Pro Vasto ha affrontato la sua prima retrocessione nel 2000. Bruno ha ottenuto la promozione con il Rutigliano come vincitore dei play-off del gruppo H nel 2003. Tuttavia, la squadra è stata retrocessa nuovamente nel calcio non professionistico nel 2004 dalla Serie C2.
Successivamente si trasferì a Frosinone, squadra della Serie C1, vincendo i play-off di promozione nel 2006.
Non ha seguito la squadra in Serie B, ma si è unito al Cisco Roma in Serie C2. Il club ha concluso la stagione come semifinalista perdente nei play-off di promozione. È stato espulso nella prima gara del primo turno (semifinale). La seconda gara è stata giocata dal suo sostituto Marco Teani, che ha disputato anche 17 partite di campionato nella stagione regolare.
Nel 2007, si unì a Martina. Nel gennaio 2008 si trasferì a Potenza.
Nell'agosto 2008 ha rescisso il contratto con il Potenza e si è unito alla Reggiana. La sua squadra ha concluso la stagione come semifinalista perdente nei playoff di promozione. Ha giocato solo una volta nei playoff, entrando come sostituto di Davide Scantamburlo.
Nell'agosto 2009 si unì al Como. Non disputò nessuna partita nella stagione 2010-2011 e lasciò per il Barletta nel gennaio 2011, in cambio di Renato Dossena.


