Nato a Roma nel 1974.
Dopo aver frequentato la Scuola Internazionale di Comics, lavora per vari editori italiani (Coniglio Editore, Underground Press), americani (Heavy Metal, Fantagraphics books/Eroscomix, Narwain, Last Gasp) e francesi (Soleil) come autore completo, disegnatore e colorista.
E’ stato tra i disegnatori di “Don Peppe Diana (Per amore del mio popolo)” di Francesco Matteuzzi, edito da Round Robin e ha collaborato all’antologia “Toilet Comics”, edita da 80144 Edizioni.
Ha partecipato all’antologia “Global Warming” in collaborazione con lo sceneggiatore Andrea Antonazzo, disegnato il racconto a fumetti “Zai Point 3492” su testi di Giuseppe Grispello (Ostro Media) e realizzato varie illustrazioni per Newton & Compton e Castelvecchi.