Schon viele Jahre ist J. C. Vaughn in der Comic-Szene unterwegs. Bekannt wurde er vor allem für seine Arbeit mit seinem Kollegen Mark L. Haynes. Gemeinsam sind sie für die Geschichten der 24-Comicreihe verantwortlich.
Nun haben sie auch gemeinsam dem Stargate-Franchise eine neue Facette verpasst und erzählen die Geschichte nach der letzten Episode Stargate: Atlantis in einer Comic-Reihe.