Odbył służbę wojskową w 1 i 8 Pułku Ułanów. Brał udział w tłumieniu powstania węgierskiego w 1849 roku. W 1851 został awansowany do stopnia pułkownika i mianowany komendantem 8 Pułku Ułanów, a w 1857 dowódcą brygady (brygadierem) w Krakowie ze stopniem generała majora. Brał udział w wojnie z Francją w 1859 roku, gdzie wsławił się podczas bitwy pod Solferino, za co został odznaczony krzyżem kawalerskim Orderu Marii Teresy. W 1865 roku awansowany na stopień generała dywizji w stanie spoczynku. Był związany z Zakonem Niemieckim, w którym otrzymał godności komtura ("Kommentur") i wielkiego baliwa ("Groß Ballei").