Info mistake?
Biography
James Shen is known for Yi shi yi jia (1962), Ke nu (1963) and I Spy (1965).
Awards
Known For
Filmography
No data