Duane Swierczynski a été le rédacteur en chef du journal Philadelphia City Paper. Il a travaillé comme rédacteur sur les magazines Men’s Health et Details avant de se consacrer exclusivement à l’écriture de romans et de bandes dessinées. Il est l’auteur des livres Fun and Games et Expiration Date, qui lui ont valu plusieurs récompenses décernées par la critique. Nombre de ses œuvres ont été adaptées au cinéma et à la télévision. Swierczynski a aussi écrit trois “digi-récits” de la série Level 26, parus également en France. Côté BD, on a récemment pu admirer son talent sur The Punisher, Birds of Prey, Godzilla, Cable, The Immortal Iron Fist, Werewolf By Night, Black Widow et Deadpool. Outre Bloodshot, il a également travaillé sur le titre IDW Judge Dreed et la série X publiée par Dark Horse.