S

Shi Zhao

Born 1 August 1953 in Changchun, Jilin, China

Director