Enjoy the best Viki experience, optimized for your phone and tablet
Deng Sha is a Chinese actress. She was born December 8, 1985 and made her acting debut in 2010. She has appeared in numerous television dramas over the years including, “Ice Fantasy” (2016), “General and I” (2017), and “Destiny’s Love” (2019).