Acting
Ren Mingsheng
ZH cinema · 3 credits
Also known as 任明生 · Yam Ming-Sang
Known for
Filmography

Three Decisive Battles
ZH · 2015Not rated
as Xu Xiangqian
Acting
ZH cinema · 3 credits
Also known as 任明生 · Yam Ming-Sang

Three Decisive Battles
as Xu Xiangqian