Meng-Hua Ho was born in 1923 in Shanghai, China. He was a director and writer, known for
No credits on file yet.