Il suo esordio nel mondo dei fumetti è nel 1988 con la serie Playground. Continuerà, con varie mansioni oltre a quella di disegnatore (sceneggiatore, designer e supervisore), a lavorare nel mondo del fumettostatunitense indipendente fino al 1993. In quest'anno viene ingaggiato dalla DC Comics, con cui inizia con Legion of Superheroes (vol. 3[1]) per passare nel 1994 a Superman, che disegnerà per molti anni e su diverse testate (soprattutto Action Comics).
Nel 2001 incominciano le sue collaborazioni più importanti con la Marvel Comics: esegue le tavole per alcune storie di Thor su testi di Dan Jurgens, nel 2002 realizza alcuni episodi del lungo ciclo di Hulk scritto da Bruce Jones. Nel 1994 aveva già disegnato parte dell'annual n. 20 di Hulk, il suo primo lavoro per la Marvel.
^Il termine volume è usato in lingua inglese, in questo contesto, per indicare le serie, pertanto Vol. 1 sta per prima serie, Vol. 2 per seconda serie e così via.
^John Romita Jr., Punisher e altre news, su comicus.it, ComicUS, 30-10-2006. URL consultato il 05-01-2008 (archiviato dall'url originale il 27 settembre 2007).