dadi penulis lagu lan penulis lirik.[1] Dheweké uga tau nandatangani kontrak karo Warner Music Hong Kong kanggo nggawe 12 album.[1] Leung tau tampil ning konser-konser gedhé kang salah sijiné dijuduli Funny Face nalika taun 2003.[1]