Награды: ордена: св. Станислава 2 ст. (1876), св. Станислава 2 ст. (1882), св. Анны 2 ст. (1886), св. Владимира 4 ст. (1889), св. Владимира 3 ст. (1895), св. Станислава 1 ст. (1899), св. Анны 1 ст. (1903), св. Владимира 2 ст. (1910).
Православный. 1863 – окончил 1КК. Вступил (20.8.1863) в службу во 2 Константиновское ВУ. Переведен (1865) в Инженерное училище. 1866 – окончил Николаевское ИУ. Выпущен подпоручиком (ст. 8.8.1866) в Гренадерский сапб. На 1869 – состоял по сапб и при Николаевской ИА. Поручик (ст. 8.7.1869). Окончил Николаевскую ИА по 1 разряду. Военный инженер. Штабс-капитан (ст. 28.11.1871). Капитан (ст. 13.8.1875). 15.7.1878 – отдельный производитель работ в Киргизской степи (г. Оренбург). Подполковник (ст. 30.8.1879). Полковник (ст. 30.8.1882, за отличие). 19.10.1883 – и.д. штаб-офицера для особых поручений окружного инженерного управления Финляндского ВО. 1884 – начальник Свеаборгского крепостного инженерного управления. 21.3.1894 – начальник Кронштадтского крепостного инженерного управления. Генерал-майор (ст. 30.8.1893, за отличие). 13.2.1897 – строитель Кронштадтских укреплений. Генерал-лейтенант (ст. 17.4.1905). 17.11.1910 – вышел в отставку с производством в инженер-генералы. Женат. Воспитали 5 детей. Умер в Санкт-Петербурге. Похоронен на Митрофаниевском кладбище.