Ha lavorato a molte serie televisive animate, lungometraggi, videoclip musicali, video corporate.
È docente presso l'Istituto Europeo di Design di Milano e ha realizzato laboratori sul cinema d'animazione per conto di Fondo Monetario Internazionale, Rai Fiction e Festival della Scienza. Da diversi anni collabora con Coop Liguria con la quale realizza progetti, video, documentari e anche film d'animazione con le scuole. Nel 2021, in occasione del centenario dalla nascita di Luzzati ha firmato il documentario LELE ...visualizza tutto - Il magico mondo di Emanuele Luzzati. Tra i vari riconoscimenti ottenuti, il film/progetto docufilm del 2015 dRAW not WAR ha ricevuto la Medaglia dal Presidente della Repubblica Mattarella e il sostegno di U2 e Pearl Jam che, in via del tutto eccezionale, hanno concesso l'uso di tre loro storiche canzoni. Nel novembre 2021 è stato presentato, sui canali social dei Queen e di Brian May, un video da lui realizzato per la canzone “Who wants to live forever” dei Queen e per la Save me Trust di Brian May.