1922년 전주 출생. 1950년 동국대학교 사학과를 졸업했다. 1954~87년 전북대학교 사학과 교수, 1987~97년 원광대학교 사학과 교수를 지냈다. 1964~66년과 1972~74년, 1997~99년에 걸쳐 하버드 대학교 객원교수와 연구교수를 지냈으며, 국사편찬위원회 위원을 역임하였다.