Graduated with the score of 110/110 at the Academy of Fine art. His first professional experience was coloring "The One" a fantasy comic published by GG Studio. After this experience he started working for an italian videogame's publisher, Dreamslair, with whom he collaborated as concept artist, creatures and enviroments designer of "Ashtaria". In 2012 he worked for Brinx 'n Clix on IPad/Android application "Yano".
Now working as freelancer illustrator and penciller for indipendent comic publishers, including: Zenescope Entertainment, Threshold Comics, G-Fan Productions.