1978年9月至1982年7月,在武汉水利电力学院治河工程专业学习[1];
1982年8月至1993年2月,任长江葛洲坝工程局技术处、工管处技术员、副科长、副总工程师;
1993年3月至1997年5月,任中国葛洲坝集团公司三峡指挥部副总工程师兼工管部副部长、总工程师;
1997年5月至1998年6月,任中国葛洲坝集团公司副总工程师、科技部部长;
1998年6月至1999年5月,任中国葛洲坝集团公司副总工程师、科技发展中心主任(期间:1994年1月至1999年1月任宜昌市西陵区政协兼职副主席);
1999年5月至2001年6月,任中国葛洲坝集团公司副总工程师、三峡指挥部总工程师(期间:1997年3月-1999年12月清华大学水工结构工程专业学习);
2001年6月至2002年4月,任中国葛洲坝集团公司总工程师;
2002年4月至2007年1月,任宜昌市政协副主席,中国葛洲坝集团公司副总经理、总工程师(期间:2006年1月,任中国民主同盟宜昌市委员会主委);
2007年1月,任宜昌市人大常委会副主任,中国葛洲坝集团公司副总经理、总工程师;
现任中国能建集团党委常委,中国能建股份党委常委、副总经理。[2]