27 октября 1867 года вступил на службу в Российскую императорскую армию. В 1870 году окончил Николаевское инженерное училище, 21 июля 1870 года из фельдфебелей произведён в подпоручики с назначением в 3-й резервный сапёрный батальон (с 1876 года — 7-й сапёрный батальон). В 1872 году поступил в Николаевскую инженерную академию. В том же году приказом товарища генерал-инспектора по инженерной части Тотлебена откомандирован в распоряжение командующего войсками Оренбургского военного округа для участия в подготавливаемой Хивинской экспедиции.