1955년 대구에서 태어났다. 1970년 2월 대구중학교를, 1973년 2월 경북고등학교를, 1977년 2월 경북대학교 경제학과를 졸업하고 이어서 동 대학교 교육대학원 일반사회 전공을 수료하였다. 1985년∼1986년 미국 University of Georgia에서 정치학 석사(M.A.)를, 1998년 2월 단국대학교 정치외교학 박사를 취득하였다. 2002년 3월부터 1년간 Washington, D.C.에 소재한 Hudson Institute에서 Visiting Fellow로 있었다. 그리고 2006년 하반기 서울대학교 행정대학원 국가정책과정(63기)을 이수하였다.
1977년 10월 제21회 행정고등고시를 합격하여 대부분의 공직생활을 1983년 5월부터 통일부(과거 국토통일원)에서 근무하였다. 통일부에서 교류협력국 심의관, 인도지원국장, 경수로사업지원기획단 정책조정부장, 기획관리실장, 상근회담대표를 거쳐 2008년 3월∼2010년 3월 통일부 차관을 재임한 후 퇴직하였다. 그 이후 2011년 10월∼2014년 12월 개성공업지구지원재단 이사장 겸 개성공업지구관리위원회 위원장으로 근무하였다.
방송위원회 남북방송교류추진위원회 위원(2006년∼2007년), 법제처·기상청·KBS 남북관계 자문위원, 민주평화통일자문회의 정치남북대화위원장(2011.7∼2013.6), 한국·독일 정부 간 ‘한독통일자문위원회’ 한국 측 위원(2011년∼2017년), 한국전기공사협회 ‘전기분야 통일위원회’ 공동위원장(2014년∼2016년), 세이브더칠드런 이사(2015.3∼2024.3), IKIS통일포럼 상임(공동)대표(2015.6 ~2020.6), 통일연구원 석좌연구위원(2016.2∼2018.1), 통일신문사 회장(2016.9∼2020.6), 국민대학교 한반도미래연구원장(2017.4∼2020.3), 북한인권정보센터 남북사회통합교육원장(2020.6∼2024.2) 등을 역임하였다.
학회 활동으로 한국정치학회 이사, 서울행정학회 부회장, 한국행정학회 통일특별위원회 위원장을 했다. 경북대(국제대학원), 이화여대(북한학협동과정), 서울대(행정대학원), 중앙대(북한개발협력학과), 성균관대(국가전략대학원), 국민대(정치대학원, 법무대학원)에서 초빙(객원·특임)교수로 대학원 강의를 하였다. 그리고 다양한 기관, 단체에서 통일강좌 특강을 하였다.
현재 통일부의 평화경제특구위원회 위원, 민간영역에서 남북사회통합연구원 이사장, 북한연구소 석좌연구위원, 일천만이산가족위원회 고문, 한민족통일여성협의회 고문, 남북청소년중앙연맹 고문, 한반도개발협력연구원 고문, 동북아공동체문화재단 고문, 새삶 고문, IKIS통일포럼 고문, 남북보건의료교육재단 이사, 북한인권정보센터 이사, 미래한국재단 이사 등으로 활동하고 있다. 상훈으로 1990년 대통령표창, 2000년 홍조근정훈장, 2012년 황조근정훈장을 수상하였다.