1967年單縣一中高中畢業,1974年山東醫學院畢業留校任教,至1989年先後任講師、副教授。1990年在美國佐治州醫學院作訪問教授;1993年在山東大學任教,晉升為教授;2002年在美國辛辛那提大學作訪問教授。2003年至今在山東大學任教。
在山東醫科大學和山東大學工作期間,從事一線教學科研工作,先後任研究所所長、公共衛生學院副院長等職。培養博士研究生(包括外國留學生)50多名。主持和承擔國家級重大科研項目10項。在醫學和營養學領域作出了重要貢獻;曾獲中國營養學會科技進步獎、山東省科技進步獎和省先進科技工作者稱號。出版著作6部,在國內外雜誌上發表論文100餘篇,參加國際學術交流10次。