1978.10-1982.07 曲阜師範學院政治系學生
1982.07-1993.03 曲阜師範大學政治系教師
1993.03-1994.09 曲阜師範大學科研處副處長
1994.09-1995.09 曲阜師範大學黨委宣傳部副部長
1995.09-2001.03 曲阜師範大學黨委宣傳部部長
2001.03-2001.06 曲阜師範大學經法系黨總支書記
2001.06-2003.12 曲阜師範大學黨委委員、紀委書記
2003.12-2011.12 曲阜師範大學黨委常委、紀委書記
2011.12-2014.11 曲阜師範大學黨委副書記
2014年11月任濰坊學院黨委書記。