For the best experience on a phone, tablet, or computer, use the main PhonoFilm website.
Muguregu Jiwucisha, known professionally as Ci Sha, is a Chinese actor of Yi (Nuosu) descent. He was born in Liangshan Yi Autonomous Prefecture, Sichuan Province, China. He graduated from Sichuan Film and Television University. (Source: MyDramaList) Edit Biography