Acting
ZH, EN cinema · 5 credits
Beijing Flickers
Iron Road
Inseparable
Sacrifice
Towards The River Glorious
Actor
as Doctor
Writer
as Lei Mo