Fue profesor numerario de arqueología sarda en la Universidad de Cagliari y decano de la Facultad de Letras de la misma universidad.