1992년 사법시험 합격(34회), 1995년 사법연수원을 수료(24기)했다.
1998년 부산지검 검사, 2000년 춘천지검 원주지청 검사, 2001년 서울지검 북부지청 검사, 2003년 법무부 기획관리실 검사, 2007년 의정부지검 부부장검사, 2008년 대통령실 법무비서관실 선임행정관, 2009년 서울서부지검 부부장검사, 2010년 춘천지검 속초지청장, 2011년 법무부 공안기획과장, 2012년 서울중앙지검 형사2부장, 2013년 수원지검 부장검사, 2014년 서울고검 검사, 2015년 대검찰청 범죄정보기획관 등을 역임한 뒤 지난해 대검찰청 공안기획관에서 자리를 옮겼다.