S

Shen Rong

Born 12 August 1980 in Shanghai, China

Shen Rong is a Chinese director and screenwriter.

Director

Writer