충남 천안시 입장면 출생.
서울대학교 사범대 국어과 졸업.
조선일보사 정치부장, 편집국장, 논설위원, 청와대 정무, 공보수석(대변인 겸임) 비서관(김영삼 정부), 문화체육부장관, 무임소장관, 미국 하버드대학교 연구원, 미국 아메리칸대학교 교환교수, 세종대학교 신방과 교수 및 대학원장 역임.
저서 『우리도 좋은 대통령을 갖고 싶다』, 『문민정부 1200일』, 『아기와 함께 디스코를』, 『조선인 60만 노예가 되다』, 『처음 듣는 조선족의 역사』.
창작이라고 해서 이런 일들을 그냥 머릿속에서 만들어낸 단순한 '소설'이라고 할 수는 없다. 17세기 조선의 상황에서 충분히 있었음직한 이야기이며, 공식 사료나 기록으로는 좀처럼 만나기 힘든 민중들의 실제 삶이라고 믿는다. 그것이 또 '인간 공출'이라는 치욕적인 우리 역사의 한 장면임에 틀림없다고 해도 좋을 것이다.