Skip Navigation Links


Shen Chan
詹森

Monday, 11th March 1940 - Thursday, 26th April 1984
Taichung
Taiwan



14 Amazons
Xia Guard of rice depot shooting arrow signal (as Chan Shen)
1972
Legend of the 7 Golden Vampires
Kah (as Chan Shen)
1974
Cleopatra Jones and the Casino of Gold
Soo Da Chen
1975




"