Dopo il Liceo artistico iniziano le prime esperienze lavorative soprattutto nel campo del fumetto e dell’illustrazione. Realizza, tra le altre cose, una storia di 25 pagine a colori di “Radar”, un supereroe dell’universo “Phoenix” su sceneggiatura di Giorgio Lavagna, e un ciclo completo di illustrazioni per il gioco di ruolo “Lex Arcana” edito da Dal Negro.
Subito dopo inizia a lavorare nel campo della grafica e della comunicazione pubblicitaria, esperienza che sviluppa tra la fine degli anni ’80 e il 2006, arrivando a dirigere creativamente lo studio da lui co-fondato “Plan B Communication” lavorando per clienti quali CAPITALIA, POSTE ITALIANE, ANSA, CONFITARMA.
All’inizio degli anni 2000 scopre la grafica 3D e frequenta dei corsi sia in Italia che in UK che gli permettono di integrare sempre di più la CGI nel proprio lavoro.
Nel 2008 frequenta un corso di character animation presso Escape Studios a Londra. Da qui esplode la passione per l’animazione.
Di lì a poco inizia la sua collaborazione con lo studio di animazione TeamTO (Francia), durata 4 anni. Lavora inizialmente su produzioni televisive, alcune di grande successo, come PJMasks (Superpigiamini), Angelo Rules, The new adventures of Babar, e poi anche lungometraggi (Yellowbird).
Altri studi e altre produzioni si sono susseguite da allora tra cui: Gladiators of Rome (Rainbow CGI); Jungle book (MPC); Zombillenium (Pipangai); Trash (AL/1); Ricky Zoom (Maga Animation).