Laureato in Medicina Veterinaria, presso l'università degli studi di Bologna nel 2015.Subito dopo la laurea diviene borsista presso l’UO di Nefrologia dell’Ospedale Veterinario G. Gentile, svolgendo attività anche presso il reparto di patologia clinica, medicina trasfusionale e medicina interna.
Negli stessi anni è responsabile del tirocinio di medicina interna. Dal 2016 collabora a tempo pieno con la Clinica Tibaldi Anicura di Milano, presso il reparto di medicina ed è corresponsabile del servizio di medicina trasfusionale.
Nel 2019 ha conseguito il Master di II livello in medicina interna del cane e del gatto, presso l’Università di Parma.Nel 2021 conclude percorso di medicina interna accreditato ISVPS ed è in attesa di sostenere l’esame, GPCert (SAM).
Partecipa a congressi nazionali e internazionali di medicina interna e svolge attività medica, come libero professionista, domiciliare.