He was born in Junten (Suncheon), Japanese Korea and received higher education in Japan. Like the gold medalist Sohn Kee-chung, Nam Sung-yong used the Japanese pronunciation of his name, Nan Shōryū as Korea was then a part of the Japanese Empire.
