Joan Chen

Joan Chen

Date of Birth:

Apr 26, 1961

Place of Birth:

Shanghai, China

Joan Chong Chen (born April 26, 1961) is a Chinese American actress, film director, screenwriter and film producer. She became famous in China for her performance in the 1979 film Little Flower and came to international attention for her performance in the 1987 Academy Award-winning film The Last Emperor. She is also known for her roles in Twin Peaks, Red Rose White Rose, Saving Face and The Home Song Stories, and for directing the feature film Xiu Xiu: The Sent Down Girl.

filmography:

Awakening Awakening

1981

Flayer Flayer

1970

Let It Be Let It Be

2012

Strangers Strangers

1992

Tigertail Tigertail

2020

Youth Youth

1977

Ava Ava

2020

Twin Peaks Twin Peaks

1989

The One The One

2017

Breathe Breathe

2021

Tai-Pan Tai-Pan

1986

24 City 24 City

2008

Sunflower Sunflower

2005

Hachiko Hachiko

2023

Cyber Wars Cyber Wars

2004

Wild Side Wild Side

1996

The Hunted The Hunted

1995

White Frog White Frog

2013

Swordsman Swordsman

2013

Swordsman Swordsman

2013

1911 1911

2011

Wedlock Wedlock

1991

Comments