Do wojska wstąpił w 1787 i już rok później walczył w wojnie z Turcją wraz z Poniatowskim (który uratował mu życie w bitwie pod Šabacem). Brał udział w wojnie Pierwszej Koalicji przeciwko rewolucyjnej Francji (1792-1797). 6 września 1796 został mianowany na stopień generała majora, a 4 września 1800 na stopień marszałka polnego porucznika. 3 grudnia tego roku odznaczył się w bitwie pod Hohenlinden, w czasie której osłaniał wycofujące się wojska austriackie. Był jednym z niewielu, którym udało się zbiec wraz z oddziałami po przegranej przez Austriaków bitwie pod Ulm (8–15 października 1805).