Yuexian Yu was an actress and director, known for Yáng guang xià de shào nián zhi wo de wú sè shì jiè (2020), Village of Love (2006) and Love Without Words (2017). She was married to Zhang Xuesong. She died on August 9, 2021 in Alashan League, Inner Mongolia Autonomous Region, People's Republic of China.