Muzhi Yuan, a renowned Chinese actor and director, entered this world on March 3, 1909, in the vibrant city of Ningbo, located in the southeastern province of Zhejiang, China.
Throughout his illustrious career, Yuan left an indelible mark on the world of cinema, with his most notable works including the iconic film "Street Angel" released in 1937, as well as "Dushi fengguang" in 1935 and "Taoli jie" in 1934.
In his personal life, Yuan was married to the beautiful and talented Chen Bo'er, a renowned actress in her own right.
Sadly, Yuan's life came to an end on January 30, 1978, leaving behind a legacy that continues to inspire and influence generations of artists and film enthusiasts to this day.