Ophelia Yang
Ophelia Yang (楊紫嫣) was born on April 16, 1976
Profile
Also Known As: Yang Ziyan, Yang Fanghan, Yang Yihan, Yang Hanhan, Yang Yanhan, Yang Yana
Ophelia Yang was born in Beijing and is a mainland Chinese actress who graduated from the acting department in the Central Academy of Drama. She is known for Empresses in the Palace (2011), Next Station I Love You (2014), and Master Healing (2017). In April 2017 she was invited to participate in Shanghai Fashion Week. Ophelia Yang's favorite hobbies include painting and swimming.
Movies