서울대학교 철학과를 졸업하고, 영국 요크대학에서 정치학 석사학위, 영국 워릭대학에서 정치학 박사학위를 받았다. KBS 통일부, 정치부, 국제부 기자를 거쳐 정치부 외교안보데스크를 지냈다. 2012년부터 전북대학교 정치외교학과 교수로 재직하면서 동북아 국제관계, 북한의 대외관계, 미국 외교정책, 세계외교사 등을 강의하고 있다. 북한 정치사, 한반도평화체제, 통일외교 등에 연구도 하고 있다.
활발한 저술활동을 통해 『작은 나라, 당찬 외교』, 『식탁 위의 외교』, 『북한 민중사』, 『북한 현대사 산책』(전5권), 『무정 평전』, 『오기섭 평전』, 『김정은의 고민』, 『외교의 거장들』, 『글로벌 정치의 이해』 등 다수의 저서를 펴냈으며, 「The Sources of North Korean Conduct: Is Pyongyang really going non-nuclear?」, 「구성주의 이론 관점에서 본 문재인 정부의 대북 정책」 등 한반도와 국제정치 관련 논문을 국내외 학술지에 지속적으로 발표하고 있다.