Laureato con Lode in medicina e chirurgia all'Università di Sassari nel 1946, ha insegnato malattie infettive nell'Università di Siena, semeiotica, patologia medica e clinica medica nell'Università di Cagliari e Reumatologia nell'Università di Roma "La Sapienza" (1955-1994). Preside della Facoltà di Medicina e Chirurgia dell'Università di Cagliari dal 1970 al 1981.