Joan Chen

Thursday, January 26th, 2012

Her film awards are many and the fact that she calls San Francisco home serves as a testament to our city. We first fell in love with Joan Chen back in 1987 when she sprang onto the American scene in the Academy Awardwinning film The Last Emperor. She continued to make her presence known with […]

Read More