He started learning dizi at the age of nine. He started learning the cizhongyin suona after joining the National Theatre Club Chinese Orchestra in 1979. He is currently the suona performer with the Singapore Chinese Orchestra. He won the first prize in Dizi Open Section of the National Music Competition (1981 & 1982). He jointly staged a dizi and erhu solo concert with Ann Hong Mui in 1991. He has performed in China, Brunei, Japan, Korea, Malaysia, Thailand and America, etc.