
Her career began in 1985 when she joined Hong Kong TVB. As her career developed, she took on variety of roles in TV series and movies. Hong Kong audiences still remember her first appearance in Jacky Cheung's music video "輕撫你的臉" and her performance as Princess Fragrant in Take Care, Your Highness! (皇上保重). Overseas, Maggie has gained a wider audience with roles as Xiaozhao (小昭) in New Heavenly Sword and Dragon Sabre (倚天屠龍刀), Shek Yi-Ming (石伊明) in Blood of Good and Evil (我本善良), Cin Kiu (展翹) in The Breaking Point (今生無悔), Wai Hoi-Yi (韋海怡) in Conscience (第三類法庭), Anson Man (萬安生) in Healing Hands (妙手仁心), Sylvia Hong (康雅言) in The Gem of Life (珠光寶氣), Officer Kat in PTU, and Mrs. Big D in Election.
Series | Real Kung Fu | Cheung Kin Hei | 2024 |
Series | The White Flame | Anson | 2024 |
Series | Hard Fate | Yip Shuk Kuan | 2024 |
Series | Find the Light | Unknown | 2024 |
Series | The Dance of Passion | Shu Long Yuet | 2024 |
Series | Luk Siu-fung | Siu Fung | 2024 |
Series | Perish in the Name of Love | Queen Chow | 2024 |
Series | The Ultimate Crime Fighter | Janet | 2024 |
Series | The Flying Fox of Snowy Mountain | Long Kin Chau | 2024 |
Movie | A Murder Erased | CHEUNG Ka Yan (Inspector) | 2022-06-16 |
Series | My Life As Loan Shark | Rose | 2019-09-02 |
Series | Linglong Bureau | Unknown | 2019-08-06 |
Series | Guardian Angel | Unknown | 2018-12-24 |
Movie | When Sun Meets Moon | Unknown | 2018-05-31 |
Movie | Hotel Soul Good | Yan | 2018-10-18 |
Series | The Chronicle of A Taichi Master | Unknown | 2017-03-30 |
Series | My Ages Apart | Bau Mei Na | 2017-11-06 |
Series | Painting Heart Expert | Big Elder | 2017-06-01 |
Series | Between Love and Desire | Rebecca Tsang Bo-lam | 2016-07-04 |
Movie | Drink Drank Drunk | Unknown | 2016-11-24 |
Movie | My Wife Is a Superstar | Neighborhood mother | 2016-04-21 |
Movie | Port of Call | Madam Law | 2015-11-13 |
Series | The Executioner | Hua rui hong | 2015-12-07 |
Series | Captain of Destiny | Shek Giu | 2015-09-21 |
Movie | ATM | Unknown | 2015-02-26 |
Movie | The Second Coming | Unknown | 2014-10-26 |
Series | Storm in a Cocoon | Unknown | 2014-02-17 |
Movie | Tales From The Dark 1 | Nei (segment "Stolen Goods") | 2013-07-11 |
Movie | The Constable | Unknown | 2013-11-28 |
Series | Bounty Hunter | Unknown | 2012-05-08 |
Movie | Ghost Buddies | Pearl | 2012-05-10 |
Series | The Confidant | Empress Dowager Ci'an | 2012-11-05 |
Movie | I Love Hong Kong 2012 | Barbara | 2012-01-20 |
Series | Master of Play | Unknown | 2012-05-21 |
Series | When Heaven Burns | Yung Cheuk Tung (Emma) | 2011-11-21 |
Series | 天與地 | Unknown | 2011-11-21 |
Series | Palace | Imperial Consort Liang | 2011-01-31 |
Movie | Womb Ghosts | Madame Joyce | 2010-03-18 |
Movie | 72 Tenants of Prosperity | Superintendent of Police | 2010-02-11 |
Movie | Crossing Hennessy | Marriage registrar | 2010-04-01 |
Movie | Tactical Unit: Comrades in Arms | Madam May | 2009-01-08 |
Movie | Vengeance | Insp. Wong | 2009-05-20 |
Series | A Watchdog‘s Tale | Unknown | 2009-05-05 |
Movie | A Very Short Life | Police Commissioner Josephine Wong | 2009-05-06 |
Movie | Split Second Murders | Sister Dragon | 2009-10-08 |
Series | ICAC Investigators 2009 | Unknown | 2009-09-19 |
Movie | Tactical Unit - Partners | Madam May | 2009-05-21 |
Series | The Gem of Life | Hong Nga Yin (Sylvia) | 2008-10-20 |
Movie | Linger | Ms. Chan | 2008-01-10 |
Movie | Triad Wars | Janet Liu Mei Chun | 2008-02-29 |
Movie | Tactical Unit - No Way Out | Sgt May Cheung Pui Yee | 2008-05-01 |
Movie | Tactical Unit - Human Nature | Madam May | 2008-08-01 |
Movie | Tactical Unit - The Code | Sgt May Cheung Pui Yee | 2008-04-26 |
Movie | Eye in the Sky | Madam Fong | 2007-06-21 |
Series | The Ultimate Crime Fighter | 林楚玉 | 2007-10-08 |
Movie | Exodus | Fong | 2007-09-13 |
Movie | Gong Tau | Karpi | 2007-05-10 |
Movie | 2 Become 1 | Dr. Kong | 2006-01-01 |
Series | C.I.B. Files | Unknown | 2006-08-14 |
Series | The Dance of Passion | Su Long-Yuet | 2006-05-01 |
Series | Real Kung Fu | Unknown | 2005-05-05 |
Movie | Election | Mrs. Big D | 2005-10-20 |
Series | Hard Fate | Yip Suk-gwun / Ivy | 2004-08-09 |
Movie | Breaking News | Grace Chow Wai Yee | 2004-06-10 |
Series | ICAC Investigators 2004 | Unknown | 2004-03-01 |
Movie | PTU | Sgt. Kat | 2003-04-17 |
Series | Perish in the Name of Love | Empress Zhou | 2003-03-24 |
Series | Find the Light | Unknown | 2003-09-08 |
Series | The White Flame | Unknown | 2002-02-04 |
Movie | The Loser's Club | Cheung Mei-Yiu | 2001-11-15 |
Series | Virtues of Harmony | Concubine Po | 2001-09-17 |
Series | Treasure Raiders | Unknown | 2001-01-01 |
Series | At the Threshold of an Era 2 | Unknown | 2000-03-13 |
Movie | Roaring Wheels | Kelly | 2000-10-19 |
Movie | 鐵翼驚情 | Ada | 2000-01-01 |
Series | At the Threshold of an Era | Tina Pang | 1999-10-11 |
Series | Anti-Crime Squad | 周来弟 | 1999-09-09 |
Series | The Flying Fox of Snowy Mountain | Lang Jian Qiu | 1999-01-18 |
Movie | The Longest Nite | Maggie | 1998-01-01 |
Series | Web of Love | Unknown | 1998-09-28 |
Series | Healing Hands | Unknown | 1998-08-31 |
Movie | Wong Fei Hung Series : The Headless General | 1996-02-17 | |
Movie | Wong Fei Hung Series : The Ideal Century | Unknown | 1996-04-20 |
Movie | Wong Fei Hung Series : The Final Victory | Unknown | 1996-06-01 |
Series | The Good Old Days | Unknown | 1996-04-15 |
Series | Justice Pao | Unknown | 1995-05-01 |
Series | Wong Fei Hung Series | Unknown | 1995-01-01 |
Series | Detective Investigation Files | 江子青/江子瑶 Kong Tze Ching / Kong Tze Yiu | 1995-03-13 |
Movie | Those Were the Days | 江婉玲 | 1995-01-01 |
Movie | The Wrath of Silence | Lawyer Pao/Maggie | 1994-09-08 |
Movie | Dead End | Unknown | 1994-01-01 |
Series | Conscience | Unknown | 1994-02-28 |
Series | Yang's Women Warriors | 莫桂英 | 1993-05-17 |
Series | The Hero From Shanghai | Unknown | 1993-09-06 |
Movie | Murders Made to Order | Angel / Gigi / Chi | 1993-06-20 |
Movie | Edge of Justice | Unknown | 1993-04-01 |
Movie | 92 Legendary La Rose Noire | Wong Wu Di / Butterfly | 1992-07-02 |
Series | Crime Fighters | Unknown | 1992-12-28 |
Movie | Shogun and Little Kitchen | Maggie Ko Tin Ai | 1992-03-19 |
Series | The Change Of Time | Unknown | 1992-01-13 |
Movie | Sting of the Scorpion | Inspector An Chi | 1992-01-01 |
Series | The Breaking Point | 展翘 | 1991-05-13 |
Series | Yuppies On The Move | Unknown | 1991-04-15 |
Movie | Ghost for Sale | Tsao Siu Yu | 1991-07-06 |
Series | The Survivor | Unknown | 1991-12-02 |
Series | Triangular Entanglement | Unknown | 1990-10-10 |
Series | The Legend of The Invincible | 冷紫嫣 | 1990-09-10 |
Series | An Elite's Choice | 楚明珠 | 1990-09-10 |
Series | Silken Hands | Unknown | 1990-01-01 |
Series | Blood of Good and Evil | Unknown | 1990-05-14 |
Series | A Time of Taste | Unknown | 1990-09-10 |
Series | The Serpentine Romance | Unknown | 1990-09-10 |
Series | The Enforcer's Experience | Unknown | 1990-03-05 |
Series | Looking Back in Anger | Zhao Jiamin | 1989-04-03 |
Series | Road To The Throne | Ye lv na lan | 1988-05-30 |
Series | And Yet We Live | Unknown | 1988-09-26 |
Series | The Tribulation of Life | Unknown | 1988-10-31 |
Series | Tin Long Kip | Unknown | 1988-08-11 |
Series | The In-Between | Unknown | 1988-03-07 |
Series | The Formidable Lady From ShaoLin | Unknown | 1987-04-01 |
Series | The Conspiracy | Unknown | 1987-08-17 |
Series | Beastly Beings | Unknown | 1987-08-10 |
Series | The New Heavenly Sword and Dragon Sabre | 小昭 | 1986-11-03 |
Series | Destined to Rebel | Unknown | 1986-05-01 |
Series | The Return Of Luk Siu Fung | Unknown | 1986-03-17 |
Series | Next Year, Next Kins | Unknown | 1986-02-10 |
Series | The Twin Heirs | Unknown | 1986-07-07 |
Series | The Movie Maze | 孙华 | 1985-01-01 |
Series | Happy Spirit | Unknown | 1985-12-23 |
Series | Take Care Your Highness | Unknown | 1985-09-30 |
Series | The Yang's Saga | Unknown | 1985-09-23 |
Series | The Rough Ride | Unknown | 1985-04-22 |
Series | ICAC Investigators | Unknown | 1976-03-01 |
Series | The Good Old Days | Ding Man | 1953-07-20 |