1976年7月至1977年9月,山西省永济县夏阳学校民办教员,
1977年9月至1978年2月山西省永济县农业技术员,
1978年2月至1982年2月长安大学(西安公路交通大学)公路工程专业学习,
1982年2月至1986年9月山西省交通学校教师,
1986年9月至1989年4月长安大学(西安公路交通大学)公路运输与管理工程专业硕士研究生学习,
1989年4月至2007年8月唐山市交通局历任工程师、工程处副处长、局总工程师(副县)、副局长、局长,
2007年8月至2009年2月任河北省高速公路管理局局长,
2009年2月任河北省交通厅公路管理局局长。[1]