Laureato a pieni voti in Matematica presso l'Università degli Studi di Milano. Fondatore della Associazione per la Didattica con le Tecnologie (ADT), sezione italiana di T3, Teachers Teaching with Technology. Consulente e docente per l'Alta Scuola Pedagogica del Canton Ticino (Dipartimento dell'Educazione, CH), formazione e aggiornamento degli aspiranti docenti. Consulente e formatore per Texas Instruments. Membro del Comitato Scientifico della rivista IPOTESI. La tecnologia nell'insegnamento scientifico.