1950年5月生,河北人。1968年2月參加工作,1969年4月加入中國共産黨。中央黨校在職研究生學歷。國家經濟部門工作;
1996年3月至2000年4月任雲南省昆明市委副書記、市長;
2000年4月至2002年11月任中央國家機關工委委員、紀工委書記;
2002年11月至2005年12月任中央國家機關工委副書記;
2005年12月任遼寧省委常委、大連市委書記;
2009年5月任遼寧省委副書記。