Esordisce nel 1994 come illustratore per “WarHammer40000”, “Mutant Chronicles”, “Steampunk”, “Dune” e “Shadowrun”. Freelance dal ’97, lavora per edizioni italiane come Hobby & Work, e su copertine e interni della rivista “Kaos” (Nexus).
Per la Mondadori cura i libri illustrati “Junior+9″ e i romanzi fantasy per adolescenti e per la Disney collabora al progetto di “Ratatouille”.
Per Wizards of the Coast ha illustrato carte di Magic the Gathering. Nel 2012 è parte del progetto “One4All: I moschettieri della Fantasy” ed è Artist in Residence dell’Area Performance.