Annie graduated from The Hong Kong Academy for Performing Arts, majoring in contemporary dance. She had been awarded scholarship HSBC HKAPA Mainland China Study Programme 15/16 and studied in Shanghai Theatre Academy as a cultural exchange. During her study, besides being invited to collaborate with international choreographers, Annie also performed in the 4th HK Butoh Festival, HK Dance Award, HSBC Community Festival.

Her recent performance included The Rose of the Name by Trinity Theatre, The Moment 2.0 Musical and Physical Theatre, The Moment Musical and Physical Theatre.

She finished the teacher training course from Moving Playground in 2018.