Svolge attività di cardiologo ospedaliero dal 1991. Fino al maggio 2016 presso cardiologia UCC presso H Bolognini di Seriate (BG).
Da Giugno 2016 a tutt’oggi come responsabile della U.O. di Cardiologia-UCC del Policlinico San Pietro a Ponte San Pietro (BG).
Autore e coautore di 26 pubblicazioni su riviste di Cardiologia.