
Laureato in Ingegneria elettronica al politecnico di Milano.
Svolge il servizio civile presso l'Istituto di ricerche farmacologiche Mario Negri di Milano dove sviluppa la sua tesi di Laurea.
Docente da molti anni in scuole superiori tecniche di Milano e provincia.
Per un triennio collaboratore come sviluppatore software di progetti di automazione elettronica presso la Lambda sistemi di Milano.