1975年出生於一個工人家庭。
1982年7歲學棋。
1984年9歲進入上海體育俱樂部體校師從名教練邱百瑞和謝裕國。
1989年14歲專業初段。
1990年15歲專業二段,同年進入國家少年隊。
1991年16歲專業三段。
1992年9月22日,因“心臟病”被調整出國家少年隊。同年成為上海郵電大廈職工。
1994年第7屆晚報杯第2名,專業業餘對抗受二子勝馬曉春。
1995年第8屆晚報杯第3名。
1996年第9屆晚報杯冠軍,第18屆世界業餘圍棋錦標賽冠軍;第2屆“三星火災杯”預選賽戰勝李東奎7段、洪鐘賢8段、李聖宰三段,打入本賽。
1997年第10屆晚報杯冠軍,專業業餘對抗受二子勝劉小光;第19屆世界業餘圍棋錦標賽冠軍;第4屆新人王賽勝丁波五段、余平五段、常昊七段、邱峻二段,決賽以2比0勝王輝六段獲得冠軍。
1998年第11屆晚報杯第5名,專業業餘對抗受二子勝曹大元。
1999年第2屆“有線電視杯”9戰全勝獲得冠軍;專業業餘對抗受先勝吳肇毅。
2000年第13屆晚報杯第3名,專業業餘對抗受二子勝曹大元。
2001年第14屆晚報杯第5名,專業業餘對抗受二子勝陳臨新。第8屆新人王賽首輪執黑以1又3/4子勝董彥七段。
2002年第15屆晚報杯第3名,專業業餘對抗受先勝劉小光。
第9屆新人王賽勝董彥七段、古力七段,打入四強。
第2屆全國體育大會圍棋賽大眾組冠軍。
2003年新人王賽勝孫夢廈二段、邱峻六段,打入四強。