Laureato medicina e chirurgia nel marzo del 1986 a Sassari.
Sostituzione guardia medica per medicina generale fino al 1993.
Da dicembre 1993 titolare di medicina generale con studio a Villanova fino al 2011 e Putifigari fino al 2015.
Dal 2009 anche su Alghero fino al 2025.