香港生まれ。家族のルーツは上海にある。1971年、セント・ポール修道院付属学校の第一学年に入学。8歳のとき、中流階級の家族が香港から英国に移住。幼少期と思春期を英国で過ごす。1982年、18歳のときに休暇で香港に戻ったが、モデルの仕事などのために滞在し、まもなくレーン・クロフォード・デパートで販売の仕事もするようになった。1983年、ミス香港に出場し、1位となり、ミスフォトジェニック賞も受賞。同年のミス・ワールドではセミファイナリストに選ばれている。
1988年以前、彼女のスクリーンへの出演は、しばしばカメオ出演に限られていた。ジャッキー・チェンの『ポリス・ストーリー』シリーズでは、刑事ケヴィン・チェン・カークイの恋人メイを演じている(ただし、『ポリス・ストーリー4』『ニュー・ポリス・ストーリー』では再登場していない)。ただし、『ポリス・ストーリー4 ファースト・ストライク』や『新ポリス・ストーリー』では再演していない)。マギーは、映画監督ウォン・カーウァイとの数あるコラボレーションの中で最初に出演した映画『As Tears Go By』(1988年)を、本格的な女優としてのキャリアをスタートさせた作品としてよく挙げている。センターステージ』では、広東語、北京語、上海語を流暢に操り、言語を自在に切り替えて演技をした。クリーン』では、英語、フランス語、広東語を流暢に操る。香港とイギリスで育った結果、彼女はポリグロットになったのです。
Irma Vep, Centre Stage, Chinese Box, In the Mood for Love, Hero, 2046, そして最近ではCleanなど、アジア以外の観客も彼女の作品に馴染んできている。
1997年のベルリン映画祭[3]、1999年のヴェネツィア映画祭[4]、2007年のカンヌ映画祭で審査員を務めました。第59回カンヌ国際映画祭(2006年)のポスターには、史上初めて実在の女優の写真が使用されました(張應福)。
2007年2月7日、ニューヨークタイムズはマギー・チャンを「2006年の偉大な22人のパフォーマー」の1人と評価しました。25年間映画製作に携わった後、彼女は映画作曲家としてのキャリアを追求するため、女優業を引退することを決意しました。女優としての可能性を満たした後は、作曲や絵を描きたいと考えている。最近の映画出演は、イギリスの映画監督でインスタレーション・アーティストのアイザック・ジュリアンによる映画『Ten Thousand Waves』に女神マズ役で出演した。