Ha disegnato storie a fumetti su Collana eroica, Monello e Corrier Boy (Black Panter). Collaborato a campagne pubblicitarie con illustrazioni e disegni animati.
Illustrato libri di narrativa e didattica soprattutto per bambini e ragazzi presso Einaudi, Edisco, Edizioni Corsare, Del Drago, Fabbri, Giunti, Loescher, Mondatori, Mursia, Paravia, Petrini, Rizzoli, Sassi, Universo, Vallardi IG, (Italia), Fleurus (Francia), Kwang fu Book (Taiwan), Gakken Co. Ltd, (Giappone).
È autore dei volumi: Fulmine ti racconta il cavallo (1993), Le pietre di Noa (2004), La storia del cavallo (2010), un adattamento di Peter Pan (2011) e Il mare racconta (2016).