Vigna nasce a Baunei (Nuoro) il 24 luglio 1957.
Si laurea in Giurisprudenza e inizia a lavorare come procuratore legale. Affianca a questo impegno la collaborazione con il quotidiano L’Unione Sarda, oltre a occuparsi di fumetti. Percorso simile a quello di Serra e Medda (partecipazione al gruppo Bande Dessinée, quindi le prime sceneggiature in squadra per Martin Mystère, Dylan Dog, Zona X, infine, la creazione delle saghe fantascientifiche di Nathan Never e Legs). Da solo, Vigna, scrive testi per Nick Raider e Zagor e dà vita ad Asteroide Argo, spin-off della serie Nathan Never. Ha inoltre pubblicato romanzi e racconti (L’Estate dei dischi Volanti, La Pietra Antica, Niccolai in Mondovisione), è autore di diversi saggi sul fumetto (tra cui Il Fumetto Franco Belga, edito da Comic Art), ha diretto cortometraggi e scritto testi teatrali; un suo pamphlet ironico, intitolato Sardi, quelli con la testa dura (ed. Sonda, Torino) in Sardegna è stato a lungo in testa alle classifiche dei libri più venduti. I tre componenti della “Banda dei Sardi” insieme a Michele Masiero, hanno firmato anche Raccontare Martin Mystère (Glamour).