Cora Miao
Birthday:
August 21, 1958 in Shanghai, China
Cora Miao was born on August 21, 1958 in Shanghai, China. She is an actress, known for The Terrorizers (1986), Zui ai (1986) and Nu ren xin (1985). She is married to Wayne Wang.