1973年11月参加工作,1975年12月加入中国共产党。1982年山西大学经济系经济学专业毕业,经济学学士;1996年南开大学经济系经济学专业在职研究生毕业,经济学硕士。曾任人力资源和社会保障部副部长、党组副书记。
1973年11月,山西省太原市北郊区新城公社北固碾村大队团支部书记(插队知青);
1975年09月,山西省太原市北郊区新城公社团委副书记;
1976年08月,山西省太原市北郊区东社公社革委会主任、党委副书记;
1978年08月,山西大学经济系经济学专业学习;
1982年07月,山西省计委干事;
1983年11月,山西省太原市北郊区副区长;
1985年03月,江苏省武进县县长助理(挂职锻炼);
1986年01月,山西省清徐县委副书记、县长;
1991年07月,山西省乡镇企业总公司副经理、党组副书记(副厅级);
1992年05月,山西省乡镇企业总公司经理、党组书记(正厅级);
1994年11月,山西省乡镇企业管理局局长、党组书记(1993年09月至1996年07月参加南开大学研究生院经济学专业在职研究生学习;1995年09月至1996年07月在中央党校培训部中青年干部培训班学习);
1996年08月,山西省临汾地委副书记、行署专员;
1998年01月,山西省人民政府副省长、党组成员兼省经贸委主任、党组书记(1995年09月至1998年07月在中央党校在职研究生班哲学专业学习);
2000年05月,山西省人民政府副省长、党组成员;
2001年09月,甘肃省人民政府副省长、党组成员;
2001年11月,甘肃省人民政府副省长、党组成员兼省委企业工委书记;
2004年03月,甘肃省人民政府副省长、党组成员兼省政府国有资产监督管理委员会主任、党委书记;
2004年11月,甘肃省人民政府副省长、党组成员;
2007年04月,甘肃省委常委、常务副省长、党组副书记;
2007年12月,劳动和社会保障部副部长、党组成员;
2008年03月,人力资源和社会保障部副部长、党组成员;
2012年03月,人力资源和社会保障部副部长、党组副书记。