James Thompson nació y creció en Kentucky (EEUU). Lleva más de diez años viviendo en Finlandia y, antes de convertirse en escritor, estudió sueco y finlandés, lenguas que domina, y trabajó como camarero, paleta, fotógrafo, soldado e incluso comerció con monedas antiguas y raras.