Having made his debut in the Hong Kong music industry in 1999, he released a number of Cantopop and Mandopop albums under the record company Emperor Entertainment Group before finally making his first hip-hop album in Cantonese with the critically acclaimed 2004 release of Please Steal This Album. He followed this up with the 2005 Cantonese hip-hop album Hazy: The 144 Hour Project and the 2007 Mandarin hip-hop album Allow Me To Re-Introduce Myself. On 21 February 2008 he publicly announced that he intended to step away "indefinitely" from the Hong Kong entertainment industry due to the sex photo scandal in 2008, in which numerous photographs of his naked body and private parts, and those of several Hong Kong Chinese actresses, were published online. He returned in 2010 but other than a brief cameo in the 2014 film Golden Chickensss, he did not make a complete comeback to the Hong Kong film industry until 2016. Musically, Chen has since cemented his place in Chinese hip-hop with his 2010 comeback album Confusion, in addition to several successful studio albums since then.