Il dottor Zanini, originario di Gerra Gambarogno, è nato il 6 giugno 1960. Dopo lo studio di farmacia presso la Scuola politecnica federale di Zurigo, ha ottenuto il diploma federale di farmacista nel 1985. Nel 2001 ha conseguito la specializzazione FPH in farmacia ospedaliera.
Zanini possiede unampia esperienza ticinese e svizzera nel campo della vigilanza sanitaria e della promozione della salute. Dopo 3 anni (1985-1988) come collaboratore presso il Centro Scientifico della Società Svizzera di Farmacia a Zurigo, dal 1. giugno 1988 svolge la funzione di aggiunto del Farmacista cantonale.