1978年,考入山东工学院电力系电力系统及其自动化专业。
1982年至1987年,担任苍山县供电局技术员。
1984年01月,加入中国共产党。
1984年01月至1985年05月,担任苍山县供电局技术科科长。
1985年05月至1986年07月,担任苍山县供电局办公室副主任。
1984年02月至1985年07月,担任苍山县供电局办公室主任。
1985年07月至1987年05月,担任苍山县供电局党委副书记兼副局长。
1987年05月至1991年07月,担任苍山县供电局党委书记兼局长。
1991年07月至1993年03月,担任枣庄市电业局党委副书记兼副局长。
1993年03月至1994年09月,担任泰安市电业局党委副书记兼副局长。
1994年09月至1996年04月,担任淄博市电业局党委书记兼局长。
1996年04月至1997年10月,担任山东电力集团公司发展策划部主任和山东电力培训中心党委书记兼主任。
1997年10月至1998年12月,担任山东电力集团公司科学教育部主任。
1998年12月至2001年06月,担任福建省电力局党委副书记兼副局长。
2001年06月至2002年07月,担任福建省电力有限公司党委副书记兼副总经理。
2002年07月至2003年09月,担任福建省电力有限公司党委副书记兼总经理。
2003年09月至2004年12月,担任福建省电力有限公司党委书记兼总经理。
2004年12月至2005年04月,担任国家电网公司建设运行部主任。
2005年04月至2008年10月,担任华北电网有限公司党组副书记兼总经理。
2008年10月至2010年04月,担任华北电网有限公司党组书记兼总经理。
2010年04月至2010年09月,担任中国电力建设集团有限公司筹备组副组长兼国家电网公司总经理助理。
2010年09月至2014年03月,担任中国电力建设集团有限公司党委常委、执行董事兼总经理。
2014年03月至2016年12月,担任中国电力建设集团有限公司党委书记。
2015年01月至2016年12月,担任中国电力建设集团有限公司党委书记、董事,中国电力建设股份有限公司党委书记、副董事长。
2018年12月,担任中国兵器装备集团有限公司外部董事。
2020年08月,辞去中国中铁非执行董事、董事会战略委员会委员、董事会薪酬与考核委员会委员等职务。