Cheng has been the focus of a variety of media articles due to her struggles with her weight. At a young age, she was 226.5 lbs. Determined to overcome her weight issues, Cheng started a strict fitness regimen at the age of 16. Her fitness program was recorded in her book, My Weight Loss Diary. In 2005, Cheng played the part of Snow White in the Hong Kong Disneylandopening ceremony. Cheng's first music video, 靠自己, "Kaau Zi Gei" aired on the TVB prime time show Scoop in 2006. In 2007 Cheng performed in the Tung Wah charity fundraising telethon, raising HK$310,000, which included a special HK$10,000 from her mother, Lydia Shum. In February 2007, Cheng performed in the Chinese opera, The Grand Stage. Cheng recorded and showcased her music video, Connected Hearts on an October 2007 episode of the popular Hong Kong television show, Enjoy Yourself Tonight''. Cheng released her debut album on 6 January 2011. On 26 February 2008, together with Sam Sullivan, mayor of the City of Vancouver, agreed to proclaim the following 1 June to be "Fei Fei Day". On 10 May 2008, Joyce performed a part originally played by her mother, in a performance from Lai Fa Palace during the 2008 Po Leung Kuk Charity Gala. Joyce will be doing charity work to mark this year's Mothers Day, the first since her mother died. Recently, Joyce took part in the 512 Fundraising Campaign to help support the victims of the Sichuan disaster. Joyce spoke on stage about how a young mother in Sichuan had sheltered her baby from the falling rubble with her own body and remarked on how noble this self-sacrifice was. She said that she had just experienced her first Mothers Day without her own mother, but she knows that wherever her mother is, she will still be supporting her. She felt that in the same way, this young mother will still be supporting her child because the love of motherhood is great until the end. She hopes that the orphans will remember this and grow up as happy person. On 25 July 2008, Joyce took part in a live radio show with fellow Hong Kong artiste Hins Cheung. The radio show was part of Ming Pao Weekly's 40th birthday celebrations. During the outside broadcast on Metro Radio, Joyce and Hins sang an English a Capella duet live. The response from fans was overwhelmingly positive. Hins praised Joyce's musical talent and added that he hopes they will be able to perform together on stage in the future. 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". In March 2010, Cheng began filming a twenty episode drama with TVB, playing the sidekick to famed TVB actor Bosco Wong in the drama "Isolated Seven Day Romance". On 31 July 2010, Cheng guest-starred in "Off Pedder" fellow co-star, Cholam Wong 's first stage show at the Queen Elizabeth Stadium. Cheng performed in all three of the sold out shows and wowed audiences with her comedic ability.
Passionfruit
Joyce Cheng has recently announced the establishment of her own company, Passion Fruit Records. "When Did You Not Love Me?" is the first single released after the foundation of the label. The label will be mainly focusing on making her own music for the short run, though she may be signing fresh new artists instead should she expand the record label in the future. The press conference was held on 26 February 2018.