Dottore forestale libero professionista, svolge la sua attività professionale principalmente nelle aree protette dove ha collaborato negli anni con diverse aree protette nazionali e regionali, anche con ruoli direttivi. Attualmente ha l'incarico di direttore del Parco Orobie Valtellinesi e di funzionario della Comunità Montana Valle Brembana.
Ha una consolidata esperienza nella pianificazione forestale avendo redatto diversi Piani di Indirizzo Forestali e Piani di Assestamento Forestale, in ambiti alpini e di alta pianura. Ha collaborato nell'implementazione del catasto della Rete Escursionistica Lombarda.