1982年中国首届大学本科毕业于曲阜师大数学系,并获学士学位;1987年硕士研究生毕业于郑州大学数学系并获硕士学位;1996年博士毕业于中国科学院数学与系统科学学院,并获博士学位。1996年前一直在鲁东大学任教。1996年开始任山东大学教授。在此期间,曾工作或访问过美国的Vermont大学、Goergia大学;澳大利亚的New South Wales大学;香港中文大学、香港大学、香港城市大学;韩国的Changwon大学,等。2004年曾受聘为中科院软件所兼职研究员,2005年被聘为美国佐治亚大学资深研究员。