Movies
TV Shows
People
Birthday
N/A
Gender
Unknown
Place of Birth
Also know as
任明生, Yam Ming-Sang
(2015) Three Decisive Battles
as Xu Xiangqian
(2020) Eight Immortals of Cao Guo Jiu Ming Yuan
as Cao Gozu