He wrote the music and lyrics for track "Letting You Go" (我讓你走了), which was released by Taiwanese artist Will Pan in his third album Wu Ha.
He was said to be the next big thing after David Tao and Jay Chou for his talents in composing songs, singing and dancing.
Two songs he composed, "Romance of Three Kingdoms" (三國戀) and "Give Me Your Love" (給我你的愛), became ending themes of Seven Swordsmen (七劍下天山) and KO One (終極一班) respectively.
Another song, "Tears of a Thousand Years" (千年淚), was used as an ending theme for the drama serial The Little Fairy (天外飛仙).
[5] In 2007, he recorded a song with his junior, Yoga Lin of Xing Guang Bang, for the idol series Bull Fighting (鬥牛 · 要不要) with the same name.