According to Baidu Encyclopedia, Xin is a Chinese mainland actress, born in Hegang, Heilongjiang, 1986. Graduated from Central Academy of Drama. 2065438+February 2006, the romantic film "Map of the Yangtze River" starring magical realism attracted attention and was selected as the main competition unit of the 66th Berlin International Film Festival.