Frequenta la Scuola Romana dei Fumetti dove si diploma dopo tre anni. Inizia come storyboard artist per il cinema e la pubblicità, ed approda ai fumetti scrivendo ed illustrando storie brevi per Playboy Italia.
Nel 2002 inizia la sua collaborazione come disegnatore con la Marvel Comics realizzando a giugno i disegni per la seconda parte di Mutant X: Dangerous Decision vol.1, tratto dalla serie televisiva omonima, poi a settembre realizza Thunderbolts n. 70.
Dopo l'esperienza alla Marvel Comics si trasferisce alla Devil's Due Publishing dove collabora per la realizzazione dei Micronauts serie ispirata ai giocattoli degli anni settanta, per poi approdare come disegnatore regolare dei G.I. Joe, altra serie ispirata a una linea di giocattoli e cartoni animati della successiva decade.
Nel 2004 insieme a Tim Seeley crea la serie horrorHack/Slash della quale realizza i character design ed i disegni del primo numero. Da questo volume inizia la lunga collaborazione con il colorista malese Sunder Raj.
I diritti cinematografici della serie Hack/Slash vengono acquisiti dalla Rogue Pictures (Universal). Il film, previsto per la primavera 2008, vedrà alla regia Todd Lincoln.
Nel 2006 torna alla Marvel, firmando un contratto d'esclusiva di tre anni. Per la "casa delle idee" realizza una mini serie di 4 numeri (Civil War: Young Avergers/ Runaways), che vede come protagonisti due gruppi di giovani supereroi.
Con lo sceneggiatore Dan Slott realizza una mini-serie di 6 numeri (divenuta una serie a tutti gli effetti), intitolata Avengers: The Initiative, la cui pubblicazione è iniziata a marzo 2007.