主要从事中国历史地理、明清经济史和区域社会文化史的教学与研究工作,承担和完成国家、
省部级科研项目多项。
在台湾
文津出版社(《历史争议人物张献忠》,1994年)、台湾派色文化出版社(《枪杆子出政权》、《万里江山千年大战》,1995年)、台湾老古文化出版社、香港经世书库(《崇祯十七年:社会动荡与文化变奏》,2002年)、
紫禁城出版社(《清朝通史》,主编光绪宣统卷,2003年)、
河北大学出版社(《
王朝鼎革与英雄悲歌》、1999年)、
北京师范大学出版社(《影响中国历史进程的一百次战争》,1993年)等出版部门和《
中国社会科学》(英文版)、《历史研究》、《
民族研究》、《
中国文化研究》等学术刊物发表和出版学术论、著60余篇、部。
先后为本、专科生讲授《历史地理概论》、《
中国古代史》、《
中国传统文化》、《
中国军事史》,为研究生讲授《中国历史地理专题研究》、《明清社会经济专题研究》、《中国传统文化专题》、《区域社会史专题》等课程。多次获省、市、校优秀科研成果与优秀教学成果奖。
1988年来烟台师院任教,主讲《历史地理概论》、《中国文化概论》、《元明清史》、《中国移民史》、《
中国军事史》等课程,同时从事民族史,文化史和中国历史地理研究,在《
中国社会科学》(英文版)、《历史研究》、《
民族研究》、《
中国文化研究》等刊物上发表论文40余篇,出版《张献忠传》(台湾文津)、《
王朝鼎革与英雄悲歌》(
河北大学出版社)等专著多种。