1985年08月 - 1990年10月,担任原大连海运学院航海系指导员、团委书记。
1990年10月 - 1992年09月,担任原大连海运学院航海系党总支副书记、讲师。
1992年09月 - 1994年04月,担任大连海事大学航海学院党总支副书记兼副院长。
1994年04月 - 1994年09月,担任大连海事大学党委组织部副部长。
1994年09月 - 1995年09月,担任大连海事大学党委组织部副部长(主持工作)。
1995年09月 - 1996年03月,担任大连海事大学党委组织部部长。
1996年03月 - 1997年12月,担任大连海事大学党委常委、校长助理兼组织部部长。
1997年12月 - 1998年12月,担任大连海事大学党委副书记(副局级)。
1998年12月 - 2000年12月,担任大连海事大学党委副书记兼纪委书记。
2000年12月 - 2004年12月,担任大连海事大学党委副书记兼副校长。
2004年12月 - 2005年05月,担任大连海事大学党委副书记兼副校长(主持党委工作)。
2005年05月 - 2011年05月,担任大连海事大学党委书记(正局级)、副校长。
2011年05月 - 2019年01月,担任中国第一汽车集团公司党委常委、纪委书记。
2019年01月至今,担任中央纪委国家监委驻中国农业发展银行纪检监察组组长、中国农业发展银行党委委员。
1997年-2004年,连续获得“大连市优秀学生工作领导干部”荣誉称号。
2001年,获得“辽宁省普通高校思想政治工作先进工作者”荣誉称号。
2003年,再次获得“辽宁省普通高校思想政治工作先进工作者”荣誉称号。