Li Sha Min Zi, or Leo Li, as she’s also known, is a Chinese singer-songwriter and actress. She was born on July 27, 1993 in Changsha, Hunan, China, and made her acting debut in 2017. Since then, she has appeared in various television dramas, including “Love Is All” (2020).