En 1984, il débute devant la caméra en apparaissant dans une publicité pour du lait Nestlé. Il a depuis participé à plus de 100 émissions de télévision, films et publicités.
Il commence sa carrière de chanteur en 2005, remportant le Ultimate Song Chart Awards Presentation - Best Male Newcomer (Bronze) la même année, ainsi que le Ultimate Song Chart Awards Presentation - Music Composer Award et le Ultimate Song Chart Awards Presentation - Singer-songwriter Award. Il écrit également de nombreuses chansons pour d'autres chanteurs de cantopop, tels que Eason Chan, Leo Ku(en), Hacken Lee(en), Eric Sun, et Joey Yung. Ses chansons les plus connues sont Woodgrain et Hard to Detect.
Il se marie avec Kay Tse(en) en 2007 qu'il avait rencontré au lycée Tai Po. Ils ont un fils, James Cheung, né la même année, et une fille, Karina Cheung, née en 2017. En raison de ses tournages pendant la pause de Kay en 2017, il admet se sentir malheureux que Karina n'ait pas pu le voir pendant plus de 7 mois.