Where was the actress Michelle Yeoh born? a) China, b) Malaysia, or c) Hong Kong? December 14, 2017 By Show answer b) Malaysia More British History QuestionsMore History Questions