Hadnagyként, majd főhadnagyként szolgált a gyalogságnál, a katonai felderítőknél, és a haderő akkori vezérkaránál, a „főkvártélymesteri stábnál”. Harcolt az császári hadseregnek az 1848–1849-es magyar forradalom és szabadságharc ellen indított hadjárataiban. 1849-ben az olasz nemzeti felkelők és az őket támogató Károly Albert szárd–piemonti király hadserege ellen vonuló Radetzky tábornagy hadseregében szolgált, több csatában harcolt. Részt vett a Brescia bevételét eredményező rohamban.