Nato a Palermo, classe ’89.
Debutta da professionista a 19 anni, nel 2009, quando disegna su testi di Alessandro Di Virgilio il terzo numero della miniserie “Sandokan” per Nicola Pesce Editore.
Nel 2011 disegna il sesto numero della miniserie “San Michele” su testi di Fabio Celoni e Adriana Coppe per Star Comics.
Tra il 2012 e il 2013 disegna diversi episodi della serie “Wild” per la rivista Lanciostory.
Nel 2014, insieme a Paolo Di Orazio, realizza una storia per la rivista Splatter; nello stesso anno coopera con il web-comic Rusty dogs, disegnando per quest’ultimo l’episodio dal titolo “Courtesy, Professionalism, Respect”.
Nel 2015 torna a collaborare con la Star Comics e con Alessandro Di Virgilio realizzando i disegni dell’albo “I vivi e i morti”, graphic novel tratta da un racconto di Maurizio de Giovanni.
Dal 2015 disegna per “Dragonero”, con Sergio Bonelli Editore, per cui ha realizzato alcuni numeri della serie regolare ed uno speciale estivo a colori. Nel 2018 ha disegnato il numero 9 della serie “CALL OF DUTY BLACK OPS 4”.
Dal 2012 a oggi ha tenuto diversi corsi di fumetto presso scuole primarie, secondarie di primo livello e secondarie di secondo livello a indirizzo artistico; dal 2014 al 2018 collabora come insegnante esterno presso la Scuola del Fumetto di Palermo.
Ad oggi collabora con SBE per la testata “Dragonero” ed è docente di Arte del Fumetto presso l’Accademia di Belle Arti di Palermo.