Vid asiatiska spelen 2014 i Incheon tävlade Cheng i fyra grenar. Hon slutade på sjätte plats på 100 meter frisim och på sjunde plats på 200 meter frisim samt var en del av Hongkongs kapplag som tog brons på både 4×100 meter frisim och 4×200 meter frisim.[5]
Vid asiatiska spelen 2018 i Jakarta tävlade Cheng i sex grenar. Individuellt slutade hon på femte plats på 100 meter frisim och på sjätte plats på 200 meter frisim. Cheng var även en del av Hongkongs kapplag som tog silver på 4×100 meter medley, brons på både 4×100 meter frisim och 4×200 meter frisim samt som slutade på fjärde plats på 4×100 meter mixad medley.[5]