Joel Puga nasceu na cidade portuguesa de Viana do Castelo em 1983. Entrou em contacto muito cedo com a fantasia e a ficção científica, principalmente graças a séries e filmes dobrados transmitidos por canais espanhóis. Assim que aprendeu a ler, enveredou pela literatura de género, começando a aventura com os livros de Júlio Verne. Foi nesta altura que produziu as suas primeiras histórias, geralmente passadas nos universos de outros autores, cuja leitura estava reservada a familiares e amigos.
Em 2001, mudou-se para Braga para prosseguir os estudos, altura em que decidiu que a sua escrita devia ser mais do que um hobby privado. Isso valeu-lhe a publicação em várias antologias e fanzines portuguesas abordando diversos sub-géneros da ficção especulativa.
Vive, hoje, em Braga, onde divide o seu tempo entre o emprego como engenheiro informático, a escrita e a leitura.