1957年8月进入北京大学数学系数学专业学习;1963年8月在北京大学数学系读研究生;1966年5月毕业后,留校待分配;1968年7月在河南省洛阳市第十五中学担任教师;1972年5月在河南省洛阳市师范学校担任教师;1979年3月任郑州大学数学系教师、副教授;1983年9月任郑州大学数学系主任、教授;1987年2月任郑州大学副校长;1994年8月任郑州大学校长;2000年7月任郑州大学校长(正厅级);2003年1月任政协河南省第九届委员会副主席。曾当选为九届全国人大代表,现为十届全国人大代表。