충남 서산에서 태어났습니다. 2004년 제2회 '푸른문학상'과 2005년 제6회 '문학동네어린이문학상'을 수상하며 본격적으로 작품 활동을 시작했고, 2012년 서울문화재단 창작지원금을 받았습니다.
현재 독립운동가최재형기념사업회 이사장을 하면서 글을 쓰고 있습니다. 대표작으로는 청소년 역사소설 《그래도 나는 피었습니다》, 《에네껜 아이들》, 《나의 할아버지, 인민군 소년병》, 《독립운동가 최재형》, 《안중근의 마지막 유언》, 《꽃제비 영대》, 장편동화 《무덤 속의 그림》, 《검은 바다》, 《궁녀 학이》, 《색동저고리》, 《아기가 된 할아버지》, 《개성빵》, 《벽란도의 비밀청자》, 《바위에 새긴 미소》, 역사그림책 《독립운동가의 어머니 조마리아》, 《종이 신발》, 《매화꽃 편지》, 논픽션 《사건과 인물로 본 임시정부 100년》, 《잊혀진 독립운동의 대부 최재형》 《안면도에 역사를 묻다》, 자전 에세이 《늦게 핀 꽃이 아름답다》 등이 있습니다. 2013년 《꽃제비 영대》가 Across the Tumen으로, 2019년 《그래도 나는 피었습니다》가 Trampled Blossoms로 번역되었습니다.
어느 해 설날 아침이었어요. 신문을 보니 고구려 벽화가 실려 있었지요. 물론 처음 보는 건 아니었어요. 학교 다닐 때 역사 수업 시간에도 보았고, 더러는 박물관에서도 보았던 그림들이었어요. 하지만 그 날은 그림을 보면서 몇몇 궁금증이 머릿속에서 떠나지 않았습니다. '무덤 속의 그림은 누가 그렸을까?'