한반도 끝자락 남해에서 태어나 자연 속에서 어린 시절을 보냈다. 서울 생활에 잘 적응하지 못했으나 경동고 시절 문학동아리 활동을 하며 청소년기를 견뎌냈다. 동국대학교 법학과를 졸업하고 서른 살에 사법시험을 통과했다. 27년간 서울, 수원, 안동, 거창, 통영, 대구 등 경향 각지를 돌아다니며 검사 생활을 했다. 거창지청장, 서울중앙지검 특수1부장, 대검찰청 대변인, 법무부 기획조정실장, 서울북부지검장, 대구지검장 등을 역임했으며, 2022년 9월 서울고검장을 끝으로 퇴직했다. 지금은 변호사로 법무법인 광장에서 형사그룹을 이끌고 있다.