Sang Heon Lee lahir pada tanggal 21 Mei 1996, di Seoul, Korea Selatan. Ia memiliki saudara perempuan, Gia Kim, yang berusia empat tahun lebih tua dari pada dirinya.[3] Kim juga menjadi pemeran yang memerankan sesama peran utama, Yuri, dalam XO, Kitty.[4][8][9] Kakaknya menggunakan nama panggung, menjelaskan kenapa mereka memiliki nama belakang yang berbeda.[10][11]
Dia menghabiskan sebagian besar masa kecil dan remajanya di Hong Kong karena pekerjaan ayahnya.[12] Selama wawancara podcast, Gia Kim menyatakan bahwa ayah mereka berada di industri konstruksi.[13] Saat tinggal di Hong Kong, dia bersekolah di sekolah internasional bersama saudara perempuannya.[3][11]
Lee mulai memiliki minat dalam dunia seni peran dari mengambil kelas drama selama tahun sekolah menengah atas di Hong Kong,[2] yang kemudian membawanya ke jurusan Drama di Universitas Northampton di Inggris untuk studi sarjananya.[14] He attended the University of Northampton from 2014 to 2016.[3]
Setelah lulus dari Universitas Northampton pada tahun 2016, Lee kembali ke Korea Selatan untuk memenuhi tugas militernya untuk dua tahun.[2][3][15]