Belinda Hamnett
Love for All Seasons
as CatMay is a martial artist and Chinese medicine practitioner who resides in a temple in Omei...
Movie pageMen Suddenly in Black
as Airline Passenger with Face MaskFour men attempt to fool around as much as they can before their wives return from a 14-hour...
Movie pageDance of a Dream
as uncreditedNamson Lau is a ballroom dancing instructor. On stage, he is a refined and suave gentleman, but...
Movie pageLove is a Many Stupid Thing
as uncreditedSpoof of the Hong Kong Blockbuster Infernal Affairs, the film is based on a bizarre and nonsense...
Movie pageTroublesome Night 6
as Mrs LinFour reporters from a tabloid magazine stalks a model for their gossip column. The model, having...
Movie pageDiva: Ah Hey
as IcyAn aspiring songbird (Charlene Choi) gets a chance to prove her worth when she is asked to...
Movie pageHerbal Tea
as Director of 18-rated movieDown on his luck actor Dan rents a flat from Mei-Chu. Feeling sorry for him, Mei-Chu helps Dan...
Movie pageVirtue One, Vice Ten
as uncreditedA bizarre murder case triggered an endless pursuit of black and white... When the only daughter...
Movie pageBless the Child
as SandyA depressed but hard-working advertising executive loses her job after having her ideas stolen...
Movie pageMy Date with a Vampire
as 诗雅My Date with a Vampire is a 1998 Hong Kong television series produced by ATV. The story is based...
TV Show pageWomen on the Run
as Chu Chu (Yvonne)Women on the Run is a TVB modern drama series broadcast in July 2005 to February 2006 on Sundays.
TV Show pageTo Catch the Uncatchable
as uncreditedA sitcom centering around the genius CID Mok Tsok Tung and Vivi Lee Wai Wai, an insurance agent.
TV Show pageDivine Retribution
as Cheng Miu-miuDivine Retribution is a TV drama series broadcast by ATV in Hong Kong on 11, September 2000. The...
TV Show pagePoint of No Return
as uncreditedPoint of No Return is a 30-episode TVB drama broadcast between November 2003 and December 2003....
TV Show page