서울교육대학교 과학교육과를 졸업하고 광운대학교에서 컴퓨터교육학으로 대학원을 마쳤습니다. 서울중부교육청 초등영재교육원의 과학 분야 지도 교사를 역임하고, 여러 해 동안 성북교육청 과학 분야 심사위원을 지냈습니다.
서울시 정보 올림피아드, 교육용 소프트웨어 공모전, 교육 정보화 연구 대회 등 과학 교육 관련 행사에서 1~3위의 등급으로 입상하였고, 우리나라의 여러 출판사들과 함께 과학 분야 교과서와 참고서를 집필해 왔습니다.
서울 상경초등학교에서 교편을 잡고 있으며 8년간 과학정보부장을 지냈고, 지금은 교육연구부장으로 재직하고 있습니다.