Жена — Софья Марковна Макарова.
1848 — окончил Артиллерийскую академию.
Имел чин штабс-капитана и преподавательскую должность профессора.
С 1861 читал курс начертательной геометрии в Санкт-Петербургском технологическом институте, в Институте путей сообщения, гражданских инженеров, на высшем курсе при реальном училище им. В. В. Муханова.
С 1894 преподавал теорию теней и перспективы в академии художеств.