1968.03 解放軍某部政治處放映員;
1970.10 解放軍某部政治處書記;
1972.05 解放軍某部高射機槍連副政治指導員; 1973.07 解放軍某部政治部組織科幹事;
1978.10 肇源縣人事局科員;
1982.06 肇源縣人事局副局長;
1983.10 綏化地委黨校大專班離職學習;
1985.10 肇源縣委整黨辦組織處理組組長;
1986.09 肇源縣委組織部副部長(正科級);
1990.12 綏稜縣委常委、組織部長;
1993.07 綏稜縣委常委、副縣長;
1996.07 綏稜縣委副書記;
1997.04 綏化行署糧食局局長、黨組書記;
1999.06 綏化地委組織部副部長(正處級);
2000.05 綏化市委組織部副部長(正處級);
2004.02 綏化市政協黨組成員、秘書長、機關黨委書記;
2007.01 綏化市政協委員會副主席。