Chen Rui

Chen Rui

Born 1 January 1961 in Guangzhou, Guangdong province, China

Director