Yue Teng was born in Guanghan, Province Sichuan in China in 1995. She graduated from Dalian University of Science and Technology and studied animation for a BA and now she is pursuing a Master's degree at the Royal College of Art. When she was studying animation as an undergraduate, she learned various animation softwares and focused on narrative animation.
Her graduate work named LINE gained the Excellent Works Award in the 18th Animation Academy Awards of BFA.