1958년 경북 상주에서 태어나 경북대학교 인문대학 사학과를 졸업하고, 고려대학교 대학원 사학과에서 문학석사 학위를 받았다. 이어 한국정신문화연구원 한국학 대학원에서 역사학을 전공해 문학박사 학위를 받았다. 경희대, 성균관대, 연세대, 인하대, 중앙대, 한남대 등에서 한국사와 <목민심서>를 강의하고 있으며 한국정신문화연구원 연구교수를 거쳐, 2006년 현재 동북아역사재단 연구기획실장으로 있다.
지은 책으로는 <신리 정치제도사 연구>, <신라 촌락사회사 연구>, <신라 정치경제사 연구>, <고구려의 대외정복 연구> 등이 있으며, 함께 지은 책으로는 <신라의 불교사원>, <중국의 고구려사 연구동향 분석>, <고구려는 중국사인가>, <대고구려사 중국에는 없다> 등이 있다.