Российский педагог-математик, автор и переводчик учебников по арифметике, алгебре и геометрии. Окончил Павловский кадетский корпус (1837). Интерес к математике сформировался под влиянием М. В. Остроградского и В. Я. Буняковского. Преподавал (с 1839) математику и фортификацию в школе 2-й артиллерийской бригады. Работал учителем математики и топографии в Павловском кадетском корпусе. Был инспектором классов кадетского корпуса Аракчеева (Новгород, 1860—1864), директором Полтавской военной гимназии (1865—1885). Его первыми трудами были переводы «Начальных оснований алгебры» Мейера и Шоке (1845) и «Начальных оснований геометрии» Сиррода (1847). Впоследствии написал ряд учебных руководств по математике: «Уроки практической арифметики» (1852), «Тригонометрия» (1852), «Руководство к решению геометрических вопросов на местности, съемке планов и нивелированию» (1854) «Начальные основания алгебры» (1859), «Начальные основания геометрии» (1860).