He has worked mainly for Dark Horse Comics on various Star Wars series.
[1] In 2010, he worked on Victorian Undead, written by Ian Edginton for WildStorm.
This series pitted Sherlock Holmes and Dr Watson against a legion of undead zombies.
It was nominated for a Rondo Hatton Classic Horror Awards in 2010.
[2] "Being a fan of science fiction, and doing my work almost entirely abroad, I found it enjoyable the idea of returning from Italian readers with a publication of this kind."