1978年09月-1982年07月,在武汉水利电力学院治河工程专业学习。
1997年03月-1999年12月,在清华大学水工结构工程专业学习。
1982年08月-1993年02月,担任长江葛洲坝工程局技术处、工管处技术员、副科长、副总工程师。
1993年03月-1997年05月,担任中国葛洲坝集团公司三峡指挥部副总工程师兼工管部副部长、总工程师。
1994年01月-1999年01月,担任宜昌市西陵区政协兼职副主席。
1997年05月-1998年06月,担任中国葛洲坝集团公司副总工程师、科技部部长。
1998年06月-1999年05月,担任中国葛洲坝集团公司副总工程师、科技发展中心主任。
1999年05月-2001年06月,担任中国葛洲坝集团公司副总工程师、三峡指挥部总工程师。
2001年06月-2002年04月,担任中国葛洲坝集团公司总工程师。
2002年04月-2007年01月,担任宜昌市政协副主席,中国葛洲坝集团公司副总经理、总工程师。
2006年01月,担任中国民主同盟宜昌市委员会主委。
2007年01月,担任宜昌市人大常委会副主任,中国葛洲坝集团公司副总经理、总工程师。
2023年07月,不再担任中国能源建设集团有限公司党委常委、副总经理职务,退休。