共中央办公厅团委书记、人事局办公室主任、秘书局机关党委副书记、印刷厂厂长。1986年4月任中共中央办公厅机关党委专职副书记兼人事局副局长。1989年5月任中共中央办公厅机要交通局局长。1993年6月任中共中央办公厅机要局局长。1996年3月，任黑龙江省人民政府副省长。1996年4月，任黑龙江省人民政府副省长兼中共黑龙江省委政法委副书记。2001年6月，任最高人民检察院党组成员、政治部主任（副部长级）。2002年12月，任最高人民检察院党组成员、副检察长。2002年3月，获中华人民共和国二级大检察官证书。