Kristy Yang was born on January 7, 1974 in Shanghai, China. She is an actress, known for Comrades: Almost a Love Story (1996), The Storm Riders (1998) and A Man Called Hero (1999). Read more on iMDB