Nasce e cresce a Roma nutrendosi esclusivamente di film, fumetti e videogiochi, e data la grande passione che ha sempre avuto per il disegno decide di intraprendere una carriera professionale da fumettista. Dopo il diploma alla Scuola Internazionale di Comics entra subito nel mondo del lavoro grazie a Lorenzo Bartoli, disegnando “John Doe Trapassati Inc.#2” per Editoriale Aurea. Successivamente passa al mercato americano con IDW publishing disegnando con Claudia Balboni diversi numeri di “Ongoing Star Trek“ e “Star Trek Khan”. Come layout artist si occupa delle testate di “Doctor Who”, “Suicide Risk”, “Jericho” e “Robin Hood”. Realizza “Le Origini del Centurione” per “Maschera Gialla” edito da Shockdom e sempre per Editoriale Aurea realizza due serie di "Brando" sui testi di Andrea Mantelli, curandone anche il character design, illustra inoltre varie storie per il settimanle Skorpio e lanciostory. Collabora con il FAI sul progetto "E-BOOK MEMORY" e realizza il fumetto "Amaranto" sui testi di Leonardo Cantone. Inizia anche la sua collaborazione con “Studio Grafite” occupandosi della pre-visualizzazione di poster cinematografici. Successivamente oltre ad aver preso l'abilitazione per tatuaggio e piercing pare sia stato invitato a far parte della grande famiglia BUGS.