Qu Chu Xiao (屈楚萧) was born on December 28, 1994 in China. Qu Chu Xiao movies and tv shows: Ruyi's Royal Love in the Palace, Bloody Romance, Rule the World, My Fair Lady...
Qu Chu Xiao is a member of China
Native Name: 屈楚萧
Also Known As: Shaw
Born: December 28, 1994
Qu Chu Xiao was born in Meishan, Sichuan. He graduated from The Central Academy of Drama in 2017.