Lors d'une convention de comics à New-York, il présente ses dessins à plusieurs éditeurs et rencontre Scott Lobdell[1]. Appréciant ses dessins, Lobdell lui demande de lui envoyer régulièrement des exemples. Un an plus tard, il a sa première commande et travaille sur Marvel Comics Presents no 85-92[1].
Son premier travail d'envergure consiste en treize épisodes (no 26-38) de Namor the Sub-Mariner écrits par Bob Harras en 1992-1993. En 1994, il crée sa propre série Hellshock qui est éditée par Image Comics[2].
Sa mini-série des Inhumains, réalisée avec le scénariste Paul Jenkins en 1998-1999, lui a valu un Prix Eisner. Entre 2007 et 2010, il travaille sur La Tour sombre, adaptation en bande dessinée de l'œuvre homonyme de Stephen King. En 2013/2014, il dessine chez DC Comics huit épisodes de Batman/Superman écrits par Greg Pak.