Nato il 3 novembre 1961 a Sorengo, ha vissuto fino ai 18 anni a Giubiasco, dove ha frequentato le scuole dell’obbligo e la Scuola Cantonale di Commercio a Bellinzona. Si è poi trasferito a Ginevra per proseguire gli studi e intraprendere le prime esperienze lavorative. Nel 1985 è rientrato in Ticino, stabilendosi a Brissago dove, con la moglie Ester, ha rilevato l’attività commerciale del suocero, gestendola prima ad Ascona e poi a Brissago fino al 2018.
Grazie a questa sua esperienza professionale sul territorio, vissuta nel cuore del paese, ha potuto beneficiare di un palcoscenico privilegiato, osservando da vicino tanto le potenzialità e le ricchezze quanto le criticità e le fragilità del Comune.
È padre di tre figli, amante dello sport e in particolare dei colori bianconeri in ogni loro declinazione.
Dal 2002 è membro del Consiglio Parrocchiale di Brissago, di cui è presidente da diversi anni.