Nato a Roma, dove lavora. Dopo aver frequentato la Scuola Romana dei Fumetti, esordisce illustrando storie brevi per “PlayBoy Italia” e come storyboard-artist per spot televisivi. Viene poi chiamato dalla casa editrice Marvel per realizzare due storie di “Mutant X” e “Thunderbolts” come “fill-in artist”.
Da qui continua a collaborare per alcune case editrici americane (Image/Harris Comics). Disegnatore di “Hack/Slash”, di cui è creatore insieme a Tim Seeley, pubblica sulle serie “Micronauts”, “GI Joe” e “Defex” per la Devil’s Due Publishing.
Per la Marvel realizza la miniserie “Civil War: Young Avengers/Runaways” scritta da Zeb Wells, “Secret Warriors” di Brian Michael Bendis e Jonathan Hickman e con lo sceneggiatore Dan Slott la serie “Avengers – The Initiative”, per poi approdare alla collana “The Amazing Spider-Man”. Successivamente è al lavoro su “Venom” e “Avengers”, sempre per la Marvel.
Dal 2011 al 2012, per i testi di Dan Slott, realizza i disegni per la collana americana The Amazing Spider-Man. Sempre nel 2012, con la sceneggiatrice Kelly Sue DeConnick, crea la serie Avengers Assemble.
All'inizio del 2014 entra come disegnatore regolare nella nuova testata Avengers World, scritta da Hickman e da Spencer. Nello stesso anno, insieme a Mike Deodato, diventa il disegnatore ufficiale degli AVENGERS nel ciclo Time runs out.
Nel 2016 diventa disegnatore per il lancio della testata di All New Inhumans e inizia la sua collaborazione con Brian Michael Bendis su INVINCIBLE IRON MAN, che disegnerà per 19 numeri.
Dopo aver lanciato X-Men Red e disegnato alcuni episodi di X-Men, è tra gli artisti protagonisti del rilancio dell'Universo Ultimate.