경북 안동에서 태어나 고려대학교 사학과를 졸업하고, 동대학원에서 문학석사.박사 학위를 받았다. 미국 포틀랜드 주립대학원에서 한미관계사를 전공했으며, 단국대학교 사학과 교수를 역임했다. 현재 단국대학교 명예교수이다.