Nato in Toscana, per molti anni ha lavorato come art director nel mondo della pubblicità. La sua carriera da fumettista inizia nel 2003, quando entra nello staff di John Doe dell’Editoriale Eura. Nel 2005 viene scelto dall’editor Vertigo Will Dennis e dallo scrittore Brian Wood come co-creatore della serie DMZ per l’etichetta Vertigo di DC Comics. Mentre lavora su quest’ultima come artista regolare, collabora ad altre pubblicazioni per il mercato italiano e riceve il prestigioso Gran Guinigi come Miglior Artista a Lucca Comics 2007. Dopo la conclusione di DMZ continua a collaborare con Vertigo su Northlanders e American Vampire, mentre per DC disegna Dial H, Batman Black and White Arkham Unhinged per la divisione digital. In coppia con Brian Wood ha recentemente firmato una run di Conan per Dark Horse.