Kristy Yang, also known as Yang Gong Ru, is a Chinese-born Canadian actress based in Hong Kong. She was born in Shanghai, China on January 7, 1974 and made her acting debut in 1996. Since then, she has appeared in numerous films and television dramas, including “The Stormriders” (1998).