Tomás González nasceu em Medellín, Colômbia, em 1950. Estudou filosofia na Universidade Nacional de Bogotá e trabalhou como barman. Em 1983, publicou seu primeiro romance, Primero estaba el mar. Nesse mesmo ano, partiu para os Estados Unidos, onde viveu três anos em Miami e dezesseis em Nova York. Voltou para a Colômbia em 2002 e atualmente mora em Cachipay. Foi vencedor do Prêmio de Romance Plaza y Janés, e A luz difícil é sua estreia no Brasil.