Si laurea in Medicina Veterinaria all’Università degli Studi di Perugia.
Si occupa di dermatologia veterinaria dal 1995, anno in cui ha effettuato uno stage di dermatologia presso la Clinique Vétérinaire Saint Bernard del Dr. Eric Guaguère (Lomme, Francia). Nel biennio 1998-1999 ha frequentato la 5ᵃ sessione del Certificat d’Etude Superieures (CES) en Dermatologie Vétérinaire presso l’Ecole Nationale Vétérinaire di Nantes e di Lyon.
È full member dell’ESVD (European Society of Veterinary Dermatology) e dell’AAVD (American Academy of Veterinary Dermatology).
È Past President della SIDEV (Società Italiana di Dermatologia Veterinaria) di cui ha fatto parte del Consiglio Direttivo dal 2004 al 2016. Relatore a numerosi corsi e congressi, è autore/coautore di articoli e di libri inerenti la dermatologia del cane e del gatto.
Dal 1998 lavora presso la Cinica Veterinaria Adriatica di Senigallia (Ancona), di cui è socio fondatore, ed è referente per la dermatologia per numerose strutture veterinarie del centro-sud Italia.
Dal 2016 è consulente del Laboratorio di Analisi Veterinarie MyLav per la dermatologia, l’otologia, la parassitologia cutanea e l’allergologia.