Lao Shen photo

Lao Shen

Birth name:
Date of Birth:
1 March 1925 Hunan, China
Height:
5' 7" (1.70 m)