记兼人事局副局长。1989年5月任中共中央办公厅机要交通局局长。1993年6月任中共中央办公厅机要局局长。1996年3月，任黑龙江省人民政府副省长。1996年4月，任黑龙江省人民政府副省长兼中共黑龙江省委政法委副书记。2001年6月，任最高人民检察院党组成员、政治部主任（副部长级）。2002年12月，任最高人民检察院党组成员、副检察长。2002年3月，获中华人民共和国二级大检察官证书。2002年11月在中共十六大上当选中央纪委常委。2009年12月，当选为中国检察官教育基金会理事长。