Apja Habsburg Károly Lajos főherceg uradalmi lovászmestere volt. A nőtlen katolikus ifjú 1846-tól a
bécsi hadmérnöki akadémia hallgatója lett. Szolgálatát 1848. július elsejétől hadfiként kezdte a kiváló (4.) Sándor huszárezredben.
Ezredével a magyar hadügyminisztérium irányítása alá került. Szeptembertől a Dráva-menti védelmi vonalra vezényelték Jellasics ellen. Október 19-től hadnagy lett a honvédseregbe tagolódó ezredénél.
1849. február 8-án főhadnagyként szolgált a Görgey vezette Feldunai (VII.) hadtestben és részt vett annak összes harcaiban. A fegyverletétel után, 1849. november 1-jén besorozták a császári 1. huszárezredhez.
1851. április 30-án pénzért kiváltotta magát. Haláláig környékbeli uradalmaknál dolgozott.