Docente presso la Facoltà di Ingegneria e Architettura dell’Università di Cagliari, dove insegna Macchine e Sistemi Energetici, Termodinamica e Macchine e Tecnologie delle Energie Rinnovabili e dove per oltre 10 anni è stato docente di Impatto Ambientale dei Sistemi Energetici.
Svolge la sua attività di ricerca prevalentemente nell’ambito dei sistemi e delle tecnologie di conversione industriale dell’energia, delle relative interazioni con l’ambiente e dell’utilizzo delle fonti energetiche rinnovabili, settore nel quale è autore di circa 100 pubblicazioni in ambito nazionale e internazionale. E’ inoltre coautore di due testi didattici sull’Impatto Ambientale dei Sistemi Energetici e sulle Tecnologie delle Energie Rinnovabili.
Ha partecipato a numerosi progetti di ricerca nel settore dei sistemi di conversione dell’energia e collabora con numerosi enti pubblici e aziende private. Da oltre 10 anni fa parte del Comitato Scientifico di Legambiente Sardegna.