Vive e lavora a Milano, dove ha frequentato la Scuola del Fumetto e l’Accademia Disney. Ha esordito nel 1996 e da allora ha realizzato fumetti per moltissimi editori, tra le ultime collaborazioni Sergio Bonelli, Centauria e Feltrinelli. Ha disegnato alcune storie della serie Star Wars: The Clone Wars per la Titan. Ha collaborato con Disney USA su titoli come Zootropolis, Oceania, Cars 3 e Ralph Spacca Internet. Inoltre ha realizzato illustrazioni per Paravia/Bruno Mondadori, Zanichelli, Giunti, Arnoldo Mondadori, Panini, Piemme/Battello a Vapore, Gribaudo. All’attività di disegnatore affianca quella di grafico. È stato Production Manager di Edizioni BD. Attualmente collabora con la divisione magazine della Panini e con Feltrinelli Comics, occupandosi di grafica, lettering e impaginazione.