WatchUp™
HomeDiscoverServicesTrailersWatchlist
Log in

ZHANG Sheng

Known for
Camera

Known For

The Last Tribe in China poster

The Last Tribe in China

Mysterious Evil Spirits: Siren Lake poster

Mysterious Evil Spirits: Siren Lake

Filmography

2024
The Last Tribe in China poster

The Last Tribe in China

Movie · Director of Photography

HomeDiscoverServicesTrailersWatchlist