Don Chin wurde am 19. Oktober 1963 in Eureka, Kalifornien geboren und ging dort zur Highschool. Später verschlug es ihn zur Humboldt State University nach Arcata, Kalifornien. Schließlich wurde er Mitbesitzer eines Comicbuchladens und begann selbst an Comics zu arbeiten, darunter Titel wie „Overload“, „Cracked“, „Choke“ und „Strip Tease“. Don Chin ist ebenfalls einer der Gründer des Comicverlags „Entity Comics“, der auch die Comics zum „Stargate“-Kinofilm veröffentlichte.