Nato il 31 agosto 1976 a Lanciano (CH), diplomato alla Scuola del Fumetto di Pescara, esordisce professionalmente sulle pagine di "Skorpio" (Eura Editoriale) nel 2003, disegnando alcuni storie brevi. Laureato in architettura, continua a disegnare per l'editore romano, lavorando sulle testate "Detective Dante" e "Unità Speciale". Inizia la collaborazione con Sergio Bonelli Editore nel gennaio 2011, realizzando le chine (sulle matite di Giuseppe Barbati) della storia di Nathan Never "Zanne", pubblicata sull'Almanacco di Fantascienza 2011. Attualmente lavora come disegnatore completo sulla mini-serie di Michele Medda e Michele Benevento, in edicola da marzo 2014.