In September 2008, Cheng launched her acting career on the hit TVB sitcom "Off Pedder" (畢打自己人). Cheng's character, Joyce Yu, was a recurring role on the sitcom which ran for 337 episodes. Cheng also sang the ending theme to the show, "No One Is Perfect" (無人完美).