Peter Chen Hou was born on July 1, 1929 in Shanghai, China as Chen Shang Hou . He is known for his work on The Joy of Spring (1966), Sing High, Sing Low (1967) and Hong Kong Nocturne (1967). He died on April 16, 1970 in New York City, New York, USA from colon cancer.
(Source: IMDB)