KAIST 물리학과를 졸업하고 서울대 대학원에서 석사 학위를 받았다. 1996년부터 대치동 베스트학원, OK 로직 논술학원 등에서 수리 강의를 했으며, 2003년부터 현재까지 대치동 해냄학원에서 수리논술팀장으로 강의하고 있다.