Han Ren was born on October 22, 1987 in Xiangyang, Hubei, China. She is an actress, known for Intelligent Detective (2011) and Legend of Miyue (2015).
No data