Laureato in Filosofia, Ghirra lavora all’Unione Sarda, quotidiano di Cagliari, come inviato speciale, dopo aver svolto funzioni di notista politico ed editorialista.
Dal 1994 al 1999 è stato consigliere della Regione autonoma della Sardegna. Ricoprendo l’incarico di vice presidente del Gruppo Progressista si è impegnato sui temi del pluralismo e della libertà di informazione.
Dal 2002 ad oggi è stato, per tre mandati, membro della Commissione Ricorsi dell’Ordine nazionale.