Acting
1985-11-03 · Liaoning Province, China
Mr. & Mrs. Chen
2023 · Series
The Legend of the Monster
2016 · Series
Fall In Love
2013 · Series