Nato a Pattada, in provincia di Sassari, studia medicina a Sassari e a Parma dove si laurea nel 1941 e dove, successivamente, dirigerà l'Ospedale Maggiore (1952-1954). Abilitato alla libera docenza di Igiene nel 1952. Professore di Microbiologia dell'Università degli Studi di Sassari nel 1958. Professore di Microbiologia dell'Università degli Studi di Parma dal 1960 al 1971 nonché Preside della Facoltà di Medicina per il triennio 1968-1971. Dal 1971 è Professore di Microbiologia della Facoltà di Medicina e Chirurgia Agostino Gemelli dell’Ateneo romano dell'Università Cattolica del Sacro Cuore della quale dirige l'Istituto di Microbiologia per oltre venti anni ed è Preside della Facoltà di Medicina per tre mandati. Il suo parere è determinante per l'intitolazione a padre Agostino Gemelli dell'ateneo romano della Cattolica. 