Acting
1911-05-23 · Dacheng, Hebei province, China
Morning Glow
1959 · Movie
Dragon Beard Ditch
1952 · Movie