Xu Chenglin

Xu Chenglin

Born 16 October 1958 in Shenyang, Liaoning Province, China

Xu Chenglin (徐成林) is a Chinese actor.

Director