Rojen je v Kopru. Doktorski študij je opravil na pedagoški fakulteti primorske univerze. Poučeval je na srednji gradbeni šoli, fakulteti za elektrotehniko in pedagoški fakulteti, kjer je bil tudi prodekan za študijske zadeve. Predsedoval je predmetni komisiji za matematiko za nacionalne preizkuse znanja in bil član državne komisije za splošno maturo. Bil je tudi prorektor univerze na Primorskem.