Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Qingzi Kan was born on April 15, 1988 in Harbin, Heilongjiang, China. She is an actress, known for To Dear Myself (2020), Awakening of Insects (2019) and The Captain (2019).