（今河北工业大学）自动化系物理专业毕业，哈尔滨工业大学物理系物理电子学专业研究生学历，工学博士，教授。历任河北工学院教师、教务处副处长、院长助理，河北工业大学校长助理、副校长；河北省教委副主任、省教育厅副厅长，省信息产业厅厅长等职。2008年1月任中共唐山市委副书记、市长候选人，2月任代市长，3月正式当选。现任河北省环境保护厅厅长。