Skip to content

Shen Rong

Director · born 12 August 1980 · Shanghai, China

Shen Rong is a Chinese director and screenwriter.

Where to start: Abscence of Evidence (2021).

As director 3

↑ ↓ to move · Enter to open · Full search page