You Zhou

Actor / Producer / Director

You Zhou is known for The Rebel (2021) and Candle in the Tomb (2016).

Filmography

Lobster Cop

Chen Li (2018)