Российский и советский педагог-математик. Окончил Михайловскую артиллерийскую академию (1901). Преподавал в Николаевском кавалерийском училище (1903—1914) и в Николаевском кадетском корпусе (1914—1915), инспектор классов Оренбургского Неплюевского кадетского корпуса (1915—1918), директор 1-й Оренбургской мужской гимназии (с 1918). После захвата власти большевиками жил и работал в петрограде: преподавал в Петроградской педагогической академии (1920—1923), во Втором Петроградском пединституте им. Н. А. Некрасова (1920—1924), в ЛГПИ им. А. И. Герцена (1925—1929). Один из организаторов Общества ревнителей математического образования. Был сторонником введения начал анализа и теоретической арифметики в курс средней школы. Автор учебных пособий: «Курс теоретической арифметики в старших классах средней школы» (1913), «Тригонометрия» (1925).