Esordisce nel 2006 con “Stelle cadenti” e, nello stesso anno, inizia a lavorare per la Narwain.
Per Star Comics pubblica sulle collane “Jonathan Steele”, “Nemrod”, “Factor V” e “San Michele”, oltre a divenire copertinista di “Legion 75”. È nello staff di “Julia” (Sergio Bonelli Editore) dal 2013.