1972년 서울에서 태어났다. 중앙대학교 영어학과를 졸업했고, 1996년 《세계의 문학》 여름호를 통해 등단해 1997년 장편소설 『DMZ』를 출간했다. 2000년부터 영화와 TV 드라마를 오가며 영화 「공동경비구역 JSA」, 「고지전」, TV 드라마 「선덕여왕」, 「뿌리깊은 나무」, 「육룡이 나르샤」, 「아스달 연대기」 등 다수의 작품을 썼다. 2009년 MBC 올해의 작가상, 2011년 한국영화평론가협회상 각본상, 2012년 서울드라마어워즈 한류 작가상, 백상예술대상 TV부문 작가상 등을 수상했다. 2023년 현재 드라마 「아라문의 검, 아스달 연대기2」의 방영을 준비 중이며, TV 드라마를 함께 기획하고 창작해 온 작가 김영현과 작가 중심의 영상 콘텐츠 제작법인 케이피앤쇼를 운영 중이다.