为黑龙江省第九届人大常委会主任。2002年4月29日，中共黑龙江省第九届委员会第一次全体会议选举徐有芳为中共黑龙江省委书记。2003年1月，当选黑龙江省第十届人大常委会主任。2003年4月，黑龙江省十届人大常委会二次会议上，徐有芳辞去主任职务，会议补选宋法棠为主任。2003年4月至2007年7月，任中央农村工作领导小组副组长（正部长级）。他是中共第十五、十六届中央委员。