Nel 1796, a Frankenthal fu insignito dell'Croce dell'Ordine Militare di Maria Teresa. Nella campagna del 1800, si distinse come comandante di cavalleria nella Battaglia di Marengo del 14 giugno, e nell'anno seguente fu promosso a Maggior generale. Nel 1805 prestò nuovamente servizio in Italia, ricomprendendo un ruolo fondamentale nella battaglia di Caldiero, in seguito alla quale l'arciduca Carlo d'Austria-Teschen lo promosse al grado di Feldmaresciallo Luogotenente. Tornò ancora in Italia nel 1809, prendendo parte alla Battaglia di Sacile, e ricevendo la croce di commendatore dell'Ordine Militare di Maria Teresa, prima di guidare il reggimento cavalleria di Carlo I di Schwarzenberg nella Campagna di Russia.