Chan composed his first work in 1994, "Romantic White Paper" (愛情白皮書), sung by Eric Suen Yiu-wai (孫耀威).
Chan and Lin Xi wrote "K goh chi wong" (K歌之王) for Eason Chan, released in September 2000,[4][5] and "Prayer of a Young Woman" (少女的祈禱) for Miriam Yeung,[2] for which both won as two of top ten Chinese gold songs (十大中文金曲) at the 2000 RTHK Top 10 Gold Songs Awards.
[9][10] Chan composed other songs for Sammi Cheng, such as "Exchanging Tenderness" (交換溫柔), "Come Back to Me" (回來我身邊), "The Last Cry" (上一次流淚), and "How to Shed Tears" (如何掉眼淚).
[2] Chan composed "Vortex" (漩渦) for Cass Phang and Anthony Wong Yiu-ming, "Love Someone" (愛一個人) for Hacken Lee and Kelly Chen, "Day and Night" 日與夜 for Jacky Cheung and Sandy Lam, and "Loving Each Other Is Hard" (相愛很難) for Jacky Cheung and Anita Mui.
[11] Chan and Lin Xi composed twelve songs for the 2007 album, 12 Faces of Women (12金釵眾生花), sung by various singers, including Sammi Cheng.