הוא החל כקצין בצבא הרוסי הקיסרי ב-10 באוגוסט 1844. הוא הגיע לדרגת קולונל בשנת 1848 והשתתף במערכה ההונגרית
מאוחר יותר ב-1849. לאחר שהשתתף במלחמת הקווקז בשנת 1860 בהצלחה, הוא הועבר למחוז הצבאי של אודסה בשנת 1865. בשנת 1877 הועלה לדרגת מייג'ור-גנרל והועבר לבאקו בשנת 1879.