Po-Chih Leong: Po-Chih Leong. Director: Immortality. Po-Chih Leong was born in 1939 in Northampton, England, UK. He is a director and writer, known for Immortality (1998), The Jade Pendant (2017) and Shanghai 1920 (1991).
Known For: Immortality (Director), The Jade Pendant (Director), Shanghai 1920 (Director), Hong Kong 1941 (Director)