Acting
1990-08-18 · Suide, Shaanxi, China
Monster of The Deep
2023 · Movie
The Shanghai Story
1954 · Movie