Director · Born 1980
Shen Rong is a Chinese director and screenwriter.
Abscence of Evidence
2021 · Director
Anonymous
2019 · Director
The Bystander
2018 · Director