Nora Miao was born on February 8, 1952 in Hong Kong, China. She is an actress and production manager, known for The Chinese Connection (1972), The Way of the Dragon (1972) and The Big Boss (1971). Read more on iMDB