В 1839 году окончил Инженерное училище. С 1844 года служил с отличием на Кавказе. В Крымскую войну, командуя Кавказским сапёрным батальоном, участвовал в обложении и штурме Карса и по поручению генерала Муравьёва заключил договор о капитуляции этой крепости с английским комиссаром Уильямсом.