Nora Miao was born on February 08, 1952 in Hong Kong, China, China, is Actress, Production Manager. Nora Miao was born on February 8, 1952 in Hong Kong, China. She is an actress and production manager, known for Manh Long Qua Giang (1972), Dong feng po (2010) and Tang shan da xiong (1971).
Nora Miao is a member of Actress
💰 Net worth: Under Review
Some Nora Miao images
Biography/Timeline
1980
Born in Hong Kong, Miao attended St. Teresa's School Kowloon. She more or less retired from acting in the late 1980s, and during the 1990s hosted an evening television show for the CFMT channel in Toronto.