Zheng Chuyi
An image from The Mask, one of the productions that also features Zheng Chuyi.
Zheng Chuyi

Zheng Chuyi

August 16, 1981 — Shandong, China
The Looming Storm

The Looming Storm

2017

The Qin Empire

The Qin Empire

2009

Explosion

Explosion

2017

The Mask

The Mask

2018