1987年9月至1991年7月在华北水电学院水动专业学习;
1991年7月至1995年5月在长江委长江科学院长控所工作;
1995年5月至1996年12月任长江委长江科学院长控所科长;
1996年12月至2000年3月任长江委长江科学院长控所总工办主任(正科级);
2000年3月至2002年5月任长江委长江科学院长控所副所长(副处级)(其中:2000年9月至2002年6月>武汉大学水利水电工程专业在职硕士学习);
2002年5月至2004年9月任长江委人事劳动教育局人事处副处长;
2004年9月至2007年10月任长江委人事劳动教育局人事处处长;
2007年10月至2015年4 月任长江委人事劳动局副局长(正处级);
2015年4月至2016年9月任汉江集团公司党委副书记兼纪委书记、党委委员(副局级);
2016年9月任长江委水文局纪检组组长、党组成员。