Ősei a Krassó-Szörény vármegyei Fejérdombról és katonacsaládból származtak.
1866-1870 között a bécsújhelyiMária Terézia Katonai Akadémia (Theresianische Militärakademie Wiener Neustadt), ahonnan hadnagyként a hadsereg kötelékébe lépett, majd 1873-1875 között a Kriegsschule növendéke. 1879-ben kapitányként állomásozott csapattestével Bosznia-Hercegovinában. 1883-tól a Hadügyminisztériumban dolgozott. 1888 őszétől 1892-ig stratégiai ismereteket és hadijogot oktatott a katonai iskolán. 1901-től a bécsi hadilevéltár vezetője. 1898-tól dandár-, 1911-től gyalogsági tábornok.
1915-ben kérésére osztrák állampolgár lett és ezután 1916-ban a hadilevéltár igazgatói tisztségéből nyugdíjba vonult.