Учился в Николаевском инженерном училище, где окончил курс в 1844 году и 10 августа произведён в полевые инженер-прапорщики и оставлен при училище в качестве преподавателя. В июне 1845 года его перевели на службу в Рижскую инженерную команду, затем в Ревельскую и в 1851 году — в Варшавскую, а в мае 1852 года назначили адъютантом к начальнику инженеров действующей армии генерал-адъютанту Шильдеру. В чине поручика принял участие в Восточной войне 1853—1856 годов.