Production
ZH cinema · 1 credits
Birthplace
China
Also known as Shen Shaofeng
Blue Line of Defense
Producer