Stand by · pulling the latest frames
Acting
Born · 1941
Kaifeng, Henan Province, China
Teresa Teng's A Billion Applauses 15th Anniversary Concert Tour
The Lone Hero
1973
Shadow Girl
1971
The Peking Man
1974
Capture of Seven Tigers
1972
Showtime Taiwan: The Sapphire Show
2026
Love on the Big Country
1980