Jean-Claude Dunyach est né le 17 juillet 1957 à Toulouse (France). Après avoir obtenu un doctorat en mathématiques appliquées sur les supercalculateurs, il a été engagé par la société Airbus à Toulouse.
Il écrit des récits de science-fiction depuis le début des années 80, publiant sept romans et sept recueils de nouvelles. Jean-Claude Dunyach écrit également des paroles pour plusieurs chanteurs français, ce qui lui a inspiré un de ses romans dont le héros est un chanteur de rock'n roll qui voyage en Antarctique accompagné d'un orchestre philharmonique de zombies...
Sa nouvelle Déchiffrer la Trame a obtenu le Grand Prix de l'Imaginaire et le Prix Rosny aîné en 1998, et sa traduction en langue anglaise a été déclarée meilleur récit de l'année par les lecteurs du magazine anglais Interzone à la suite d'un vote des lecteurs.
Son roman Étoiles mourantes, écrit en collaboration avec Ayerdhal, a obtenu le Prix Tour Eiffel de science-fiction 1999 ainsi que le Prix Ozone 2000.
Les œuvres de Dunyach ont été traduites en anglais, bulgare, hongrois, croate, danois, allemand, italien, russe et espagnol.