Ha conseguito il diploma in Ingegneria Rurale al Politecnico Federale di Zurigo nel 1986. Successivamente ha lavorato presso lo studio Luigi Tunesi Ingegneria SA di Lugano, assumendone la direzione nel 2006.
Dal 2011 al 2019 ha ricoperto il ruolo di Consigliere di Stato del Canton Ticino come direttore del Dipartimento Sanità e Socialità (DSS), dopo essere stato Gran Consigliere dal 1991 al 2011 e Municipale di Lugano dal 2004 al 2011.
Attualmente è Consigliere comunale a Lugano e Presidente del Centro – Città di Lugano. Dal 2022, è membro della delegazione Svizzera al Consiglio d’Europa a Strasburgo per il congresso dei poteri regionali e locali. È consulente in ingegneria, nel settore sociosanitario e sportivo. Sposato con Marzia, 3 figlie.
La continua evoluzione del settore energetico è una bella sfida e per AIL la grande opportunità per assicurare ai propri clienti prestazioni sempre migliori.