Fengming Li was born in January 1989 in Dalian, Liaoning, China. She is an actress and producer, known for Zhan Du Xiao (2018), Bitter Love (2013) and A Dream in Red Mansions (2010). imdb.com