Joaquim Guilherme Gomes Coelho nasceu no Porto, a 14 de novembro de 1839. O pseudónimo Júlio Dinis, por sua vez, surgiu somente aquando do início da sua carreira literária. A sua infância foi moldada segundo os padrões sociais burgueses da Inglaterra do século XIX, dada a ascendência britânica dos seus avós. Os valores e costumes inerentes à sua educação foram assim importados para a sua obra literária, sensivelmente representativa da Burguesia da época, e onde sempre é dado um especial relevo ao contexto socioeconómico de cada personagem. Seguindo as pisadas de seu pai, completou o curso de cirurgião na Escola médico-cirúrgica do Porto em 1861, embora o exercício da profissão tenha sido interrompido poucos anos depois, mediante o agravamento da sua condição de saúde. Vítima de tuberculose, o escritor acabou por se isolar, ulteriormente, na Madeira, onde se dedicou especialmente à produção literária. Júlio Dinis faleceu no Porto, em 1871, com apenas 32 anos.