Maggie won the 9th Golden Bauhinia Award Best Supporting Actress Award for her role in Johnnie To's "PTU" (2003). She was consecutively nominated for Hong Kong Film Awards best supporting actress in 2004 ("PTU"), 2005 ("Breaking News"), and 2006 ("Election").
Maggie's latest movie "Gong Tau, an Oriental Black Magie" is going to be premiered on 2007.
Her other movies waiting on release date are "Eye in the Sky", "Tactical Unit", and "Exodus". Currently she is working on TVB 80 episodes drama "The Gem of Life a.k.a Jewel's Splendor".