幼年从其父学弈,后得名手蔡伟林等的指导。
棋风骁勇,善于进攻。精熟名流派布局,中局则力求复杂多变,绰号“拚命三郎”。
1977年获第十二届全国象棋赛少年组冠军。
1978年进入浙江队,同年起参加全国比赛。
1981年获第十六届全国象棋赛第六名。
1986年获第二届“七星杯”国际邀请赛冠军;
1987年获全国第六名;
1990年获全国第五名(并列);
1994年获全国个人赛第三名;
1995年第七届亚洲城市名手赛第二名;
1996年全国个人赛第四名。
1997年获第八届亚洲城市名手赛冠军。
1982年获象棋大师称号。
1995年获象棋国际大师称号。
1998年获象棋特级大师称号。
2010年8月22,第五届“后肖杯”象棋大师精英赛获得第六名。