May 17, 2011 at 9:05
Michelle Wai thanked “mommy” Idy Chan on winning 2010 The Accolade Competition – Best Actress award for her role in RTHK’s “Love Thy Family: Love at the Verge of Death”
AppleDaily / SingTao / SW #825 /
Leung C Ho, HK Variety Artist, shared via his Weibo account that he’s currently joining with Idy for charity work in China’s remote mountainous areas.
Idy made a rare appearance at Sha Tin Racecourse