Dans le Deuxième Coalition de 1799, sous l'archiduc Charles il commande dans la première Bataille de Stockach une division de Cuirassier et à la Première bataille de Zurich une division d'infanterie. Dans la campagne de 1800, il est le commandant du corps autrichien le , dans la deuxième bataille de Stockach . Le corps français, sous les ordres de Claude Jacques Lecourbe est anéanti. Dans le Troisième Coalition de 1805, il commande à nouveau une division de cavalerie dans l'armée de l'archiduc Charles, à la Bataille de Caldiero.