1961년 충남 공주에서 출생하여 경희대학교와 서울대 행정대학원을 졸업했다.
1990년 행정고시를 통해 행정사무관으로 공직에 첫발을 내디딘 이후 26년간 국세공무원으로 재직하면서 국세청 대변인, 기획조정관, 법인납세국장 등을 거쳐 2018년 6월 30일 국세청 차장을 마지막으로 공직을 명예퇴직했다.
공직 재직 중인 2014년 서울시립대학교 세무대학원에서 박사학위를 받았으며,
2015년에 홍조근정훈장을 수훈했다.
공직 퇴직 이후 2018년 12월 세무사, 회계사, 변호사 등 40여 명과 함께 BnH 세무법인을 창업하고, 현재 동 법인의 회장으로 근무하고 있다.