1974.03——1978.03,山西省万荣县郑村插队;
1978.03——1982.03,太原工学院农田水利专业学习;
1982.03——1991.02,山西省水利科学研究所助理工程师、工程师;
1991.02——1991.07,考入山西省水利厅水利管理处工作;
1991.07——1995.02,山西省水利厅水利管理处主任科员;
1995.02——1998.03,山西省水利厅水利管理处副处长;
1998.03——2000.09,山西省水利厅水利管理处副处长兼省河道管护服务总站站长;
2000.09——2000.10,山西省水利厅水利管理处处长;
2000.10——2004.06,山西省水利厅总工程师、党组成员;
2004.06——2006.03,山西省水利厅总工程师、党组成员、副厅长;
2006.03——,山西省水利厅党组书记、厅长。
中共山西省第九届委员会委员。
主持水利厅全面工作。分管人事劳资教育处的人事工作部分、科技与外事处的外事工作部分。