Chulun Zhao was born on February 22, 1985 in Fushun, Liaoning Province, China. He is an actor, known for Fuyao (2018), Lost (2013) and The King's Avatar (2019).
No related contents, please re-enter