He was born in Milan on December 7th, 1978.
After high school, he studied at the School of Comics of Milan.
In 2008 he draws for Edizioni Bd, the book Dead Nation, written by Andrea Gagna.
In 2010, still for Edizioni Bd he draws the short novel Professionista: Vendetta, written by its creator Stefano Di Marino.
In 2013 he draws two numbers of the miniseries Long Wei created by Diego Cajelli and Luca Genovese for Editoriale Aurea.
In 2014 he started working for Sergio Bonelli Editore, first with the special issue Nathan Never: Ariminum made for Rimini Comics; then realizing with Giacomo Pueroni a shot story of Dipartimento 51 - Universo Alfa, written by Stefano Vietti.
Currently he joined the staff of Nathan Never artists for Sergio Bonelli Editore.