1974年5月至1976年9月在河北任邱田村下乡任中学教师。
1976年9月至1978年5月任华北油田设计院人事教育科干事。
1978年5月至1982年5月在河北工学院机械系学习,获学士学位。
1982年3月至1984年12月在河北工学院机械系学习,获硕士学位。
1985年1月至1994年5月任河北工学院机械系助教、讲师、副教授(破格)。
1994年5月至1995年5月为英国Brunel大学高级访问学者。
1995年5月至1995年10月任河北工学院机械系副教授。
1995年10月至1997年3月任河北工业大学研究生部副主任、教授(破格)。
1996年3月至1998年9月在浙江大学机械系学习,获工学博士学位。
1997年3月至1998年9月任 河北工业大学计算中心主任。
1998年9月至1999年10月任河北工业大学机械学院院长。
2001年10月至2002年2月为德国墨尼黑工业大学机械系访问教授。
1999年10月至今任河北工业大学副校长。