Nato a Marino(RM) nel ’79 frequenta la Scuola Romana Dei Fumetti.
Esordisce su Heavy Bone della NPE. Disegna il numero 5 di The Secret per la Star Comics. Per l’Aurea Editoriale disegna i numeri 4, 12, 16 e 19 della seconda serie di John Doe, il numero 1 della nuova serie di Trapassati Inc. e svariati liberi su Lancio Story e Skorpio. Ora al lavoro, sempre per l’Editoriale Aurea sulla miniserie Axel Ardan di prossima pubblicazione di cui è coautore. Parallelamente ai fumetti disegna art work per gruppi musicali e realizza storyboard per pubblicità e film.