1958년 전남 강진에서 출생하였다.
고려대학교 법과대학을 졸업하고, 사법시험에 합격하여 1986년부터 검사?부장검사로 재직하였다. 2008년 광주지방검찰청 목포지청장을 마치고 퇴임하여 현재 변호사로 활동 중이다.
검사 재직 중인 1994년 독일연방법무부에서 1년간 독일통일 관련법을 연구하였고, 2000~2001년 헌법재판소 헌법연구관, 2006년 친일반민족행위자 재산조사위원회 조사단장으로 근무하였다. 공직 퇴임 후 동국대학교 대학원에 진학하여 불교교학을 전공으로 박사과정을 수료하였다.
저서로는 『통일독일의 구동독체제불법청산 개관』(법무부, 1995, 공저)이 있다.