He began his career in the comic journal Goosebumps of Panini Comics. In 2004 he began his collaboration with Red Whale, both as a drawer and as a colorist - or supervisor - on series such as Monster Allergy and Geronimo Stilton.
In 2004, together with Manlio Mattaliano and Cecilia Giumento, he began working on Spider Gek, the strip which appears monthly on Spider-Man, published in Italy by Panini Comics. From 2006 to 2009 he published monthly, on Lanfeust Mag (Soleil Edition), the Epictete strip, written by Guillaume Bianco. In 2009 he released, in France, the monographic volume of Epictete, which in 2010 received the La Nuit du Livre award as the Best Publishing Project.
In 2008 he published the graphic novel Ballad for Fabrizio De Andrè, book that pays homage to the great Genoese singer-songwriter, placing many characters of his songs on stage, from The song of Marinella, the War of Piero, the Judge and Titus' will. In 2012 the book was re-published in a new edition, revised, corrected and in full color.
Between 2008 and 2009 publishes for Edizioni 001 volumes Summer Rain and Comix Show.
From 2010 to 2011 he wrote and drew the strip L'Etranger for Lanfeust May of Soleil Edition.
In 2012 he published volume Hellzarockin 'for Tunuè, written by Gianluca Morozzi and drawn by Giulia Sagramola, Michele Petrucci, James Elder, White Bagnarelli and Sergio Algozzino, who drew the episode about Ozzy Osbourne.
In 2013 he designs the music album Banda Larga cover, performed by Musica Nuda.
Still in 2013, he wrote and drew Beatle for Ten Days, a comic book which narrates about the life of Jimmy Nicol, English drummer who replaced Ringo Starr for ten days during the world tour of the Beatles in 1964. The book is published by Tunuè.
He also collaborated with the new version of Splatter magazine, realizing, together with Paul D'Orazio, the Speidi strip.
In 2014 he published the 8bit Memoirs, which incorporates and modifies the previous book, Summer rain with many new pages, published by Tunuè, winner in 2015 of the Best Italian Comic Book award in Romics.
In 2016, again with Tunuè, he published Storie di un'Attesa, his latest comic book, a volume which he himself defined as "The Palermo Saturday Village".
As a colorist, as well as Monster Allergy, he colored and coordinated the color of the miniseries X-Campus and Young Strange (Marvel Comics / Red Whale / Panini Comics), colored numerous covers the full reprinting of EC Comics comics (001 editions) and, in 2013, he coordinates the coloring for the reprinting of Magico Vento (Sergio Bonelli Editore / Panini Comics). He colored also the covers of Gea reprints, for the same publishers.
He teaches at the Palermo School of Comics. In 2003 he founded the GruppoTrinacria and, in 2006, the Kinart educational portal.