Acting
Born April 24, 1984 · Wuhan, Hubei Province, China
The Temptation to Go Home
2011
The Legend Liu Shan Men
2016
肥猫寻亲记
2002
Red Dust
2012
The Faded Light Years
2018
Women's Flowers
2008
Love Amongst War
A Story of Lala's Promotion
2010