전라북도 완주군 화산에서 태어났다. 서울대학교에서 학사 석사 박사 학위를 받았으며 해군사관학교 교관, 미국 플로리다주립대학교 교환교수, 서울대학교 교류교수 등을 역임했다. 2021년 2월, 40년 동안 근무했던 전북대학교 교수 생활을 마감하고 전주와 완주의 인문학 및 문화예술 활성화를 위해 노력하고 있다.