Ancien champion poids lourd d'haltérophilie ayant commencé très jeune à dessiner des super héros, il débute dans les années 90 sur de nombreuses séries DC (Doctor Fate, Swamp Thing, Superman, Animal Man, Green Lantern) et fait un passage chez Marvel entre 1994 et 1996 sur Silver Surfer (95, 117-122 + annual 7).
Il rejoint ensuite Marvel dans les années 2000 pour qui il dessine des séries ou des couvertures pour Black Panther, Captain America, New Excalibur, Doomwar, Thor, Friendly Neighborhood Spider-Man, X-Men, X-Men : Endangered Species, Messiah Complex.
Récemment on a pu voir son travail sur Fear Itself : Book of the Skull, Battle Scars et AvX : Consequences