Urodził się w Kežmarok. Ukończył akademię w Wiedniu (matematyka). W wieku 19 lat wstąpił do austriackiej armii. Dość szybko uzyskał stopień majora. W 1784 roku stłumił powstanie w Transylwanii. W latach 1787-1791 brał udział w wojnie austriacko-tureckiej. 18 marca 1790 roku uzyskał stopień generała majora. Od 1792 do 1797 roku brał udział w walkach toczonych przez Austrię przeciwko rewolucyjnej Francji w ramach I koalicji. W 1799 roku dowodził armią austriacką w walkach we Włoszech w ramach II koalicji. Odniósł wiele sukcesów, m.in. zwycięstwo pod Legnano, czy zajęcie Mantui. 18 kwietnia 1799 został mianowany na stopień zbrojmistrza polnego.