Sing Chen Poster

Biography

Sing Chen was born on March 17, 1940 in Singapore. He is known for his work on Double Impact (1991), Fan dau mui (1984) and Shanghai 13 (1984).