서울대학교 국어교육과 졸업. 서울대 대학원 국어국문학과 석사, 박사 과정 수료. 서울대 강사, KAIST 대우 교수, 아주대/호서대/한신대 강사, 수능 전국모의고사 출제위원. 전 남부행정고시학원 9급 공안직 강사, 노량진행정고시학원 임용고시 강사를 역임했다. 현 공단기 국어 대표 강사이다.
제7차 교육과정 《문학》, 《작문》, 《국어생활》교과서와 개정 교육과정 새 교과서 《국어》, 《생활국어》저자이다. 블랙박스, 비상교육, 디딤돌 언어영역 시리즈 등 다수의 수능서를 집필했다.