울산에서 태어나 어린 시절을 보냈다. 부산대학교 무역학과를 졸업하고, 방송 작가로 일했다. 엄마와 캄보디아로 떠나온 열일곱 살 소녀의 좌충우돌 모험담을 그린 『내 이름은 망고』(2011)로 ‘청소년문학의 미답지를 개척’했다는 평과 함께 제4회 창비청소년문학상을 수상했다. 한강대교 밑 비밀스러운 벙커로 숨어든 상처 입은 소년들의 이야기 『벙커』(2013), 감가하는 돈으로 새로운 세상을 꿈꾸는 사람들의 이야기 『죽은 경제학자의 이상한 돈과 어린 세 자매』(2017), 어느 날 테니스 유망주에게 들이닥친 음모를 파헤치는 미스터리 『검은 개』(2019), 읽고 쓸 자유가 사라진 강력한 통제사회를 그린 『월요일의 마법사와 금요일의 살인자』(2020)가 있다. 2021년에는 누아르와 SF가 결합된 장르소설 『그는 흰 캐딜락을 타고 온다』 출간하였다.