Ha svolto attività di docenza e tutoraggio per il corso di laurea in Fisioterapia, per il corso di laurea Interfacoltà in Scienze Motorie e per il corso di laurea in Tecniche di Neurofisiopatologia dell’Università di Pavia; è autore di pubblicazioni scientifiche inerenti la riabilitazione in esiti di paralisi faciale ed in esiti di trapianto renale.
Ad oggi ricopre il ruolo di Direttore Sanitario del Centro di Riabilitazione Medico e Sportiva “Stand UP” di Pavia.
Svolge attività ambulatoriale, pratica ozono-terapia e infiltrazioni endoarticolari in regime di libera professione nelle provincie di Pavia, Lodi ed Alessandria; svolge attività ambulatoriale in convenzione con SSN presso la Fondazione Don Carlo Gnocchi di Lodi.