Joan Chen
Chinese-American actress and director
Buzz Score is a daily 0-100+ popularity score based on public activity across the web.
Joan Chen
Joan Chen (born April 26, 1961) is a Chinese-American actress and film director. She gained recognition in China for her performance in the 1979 film Little Flower and later became known to American audiences for her role in the 1987 film The Last Emperor. Chen has appeared in notable TV shows such as Twin Peaks and has had roles in films including Red Rose White Rose, Saving Face, and The Home Song Stories. Apart from acting, she has also directed the feature film Xiu Xiu: The Sent Down Girl. Chen was born in Shanghai and was selected for the Actors' Training Program by the Shanghai Film Studio at the age of 14.
Joan Chen ranks #4,590 most popular person with a Buzz Score of 1.3. Joan Chen peaked at #9,887 of all time (May 3 - Jun 1, 2026). Joan Chen ranks #5,710 over the past 365 days.
















