大学数学系讲师、副教授、系副主任、主任、教授（其间：1994年8月至1996年12月，在美国依阿华大学数学系数学专业在职研究生学习，获数学博士学位）。1997年12月，任哈尔滨师范大学副校长。1999年7月，任哈尔滨师范大学校长。2001年7月加入中国农工民主党。2002年7月，兼任中国农工民主党黑龙江省委员会主任委员。2002年12月，兼任农工民主党中央常委、黑龙江省主委。2003年1月，任黑龙江省政协副主席，哈尔滨师范大学校长。2007年12月升任农工民主党中央副主席。2008年1月改任黑龙江省人大常委