1994년 사법시헙 합격(36회), 1997년 사법연수원을 수료(26기)했다.
1997년 인천지검 검사, 1999년 수원지검 평택지청 검사, 2001년 대구지검 검사, 2003년 서울남부지검 검사, 2007년 대검찰청 검찰연구관, 2009년 대전지검 검사, 2009년 서울중앙지검 부부장검사, 2010년 창원지검 공판송무부장, 2011년 울산지검 특수부장, 2012년 청주지검 제천지청장, 2013년 대검찰청 범죄정보1담당관, 2014년 서울남부지검 형사5부장, 2015년 서울중앙지검 형사4부장 등을 역임한 뒤 지난해 대전지검 형사1부장에서 자리를 옮겼다.