Where was the actress Michelle Yeoh born? a) China, b) Malaysia, or c) Hong Kong? July 26, 2017 By Show answer b) Malaysia More Entertainment QuestionsMore Movies Questions