Franco Angioni ha trascorso molti anni nell'organizzazione militare, della quale ha raggiunto i massimi vertici. Nel 1982-84 ha comandato il Contingente italiano nella Forza Multinazionale di Pace in Libano e nel 1986/89 la Forza Mobile del Comando Alleato in Europa. Dal 2004 al 2009 ha insegnato all'Università di Pisa in qualità di titolare del Corso dedicatop alla "Sociologia dei conflitti e della pace".