Ассистент кафедры математического анализа механико-математического факультета МГУ имени М. В. Ломоносова, учитель математики в московских школах. Автор учебных курсов «Высшая математика», «Содержание и методика преподавания школьного курса математики», а также один из авторов дистанционных курсов «Алгебра и начала анализа на перечневых олимпиадах школьников по математике для учащихся 10−11 классов» и «Геометрия на перечневых олимпиадах школьников по математике для учащихся 10−11 классов».