È Direttore di U.S.C. di Pediatria e Neonatologia degli Ospedali della Provincia di Pavia (Ospedale di Voghera – Ospedale di Broni/Stradella). Ha ricoperto il ruolo di Dirigente Medico della Struttura Semplice II fascia della Terapia Intensiva Neonatale del Policlinico San Matteo di Pavia, della Struttura Complessa di Pediatria Neonatologia e Patologia Neonatale dell'Ospedale Maggiore di Crema.
È Professore a contratto presso la Scuola di Specializzazione in Pediatria dell'Università di Pavia.
È autore di oltre 400 pubblicazioni su riviste nazionali ed internazionali.
Fa parte di svariate Società scientifiche tra le quali Società Italiana di Pediatria, Società Italiana di Neonatologia, il Gruppo di Studio Ecografia Pediatrica, della Società di Diagnostica per Immagini di Pediatria, della Società Italiana di Pediatria Ospedaliera, in seno alle quali ha ricoperto e ricopre cariche direzionali.
Esegue visite pediatriche e neonatologiche.
Esegue ecografie neonatali e pediatriche cerebrali, del collo e della tiroide, dell'addome, rachide lombo-sacrali, muscolo-tendinee, osteoarticolari.