Tras licenciarse en Cine de Animación en el Instituto Estatal de Bellas Artes de Urbino, empezó a trabajar como animador autónomo.Entre su prolìfica obra encontramos Immemoria (1995), Racconti (1996), Keep on! Keepin’ on! (1997), Pittore, aereo (2001), Tengo la posizione (2001), Piccola mare (2003), Io so chi sono (2004), La memoria dei cani (2006), Nuvole, mani (2009), Dell’ammazzare il maiale (2011), Lieve dilaga (2012), Animo resistente (2013), L’attesa del maggio (2014), y L’infinito (2020)