Né en 1116 sous le nom de Duong Hoan, Than Tong n'était pas le fils de Nhan Tong.
Celui ci n'avait en effet pas de descendance mâle pouvant reprendre le trône. Il choisit donc ce neveu pour être son successeur.