Xinyi Zhang was born on May 29, 1981 in Sichuan, China. She is an actress and director, known for Eastern Bandits (2012), Miss Puff (2018) and The Longest Night in Shanghai (2007). She has been married to Hong Yuan since May 30, 2016. They have one child. She was previously married to Shu-peng Yang.