Il fait les campagnes de Prusse et de Pologne, il est à la bataille d'Iéna le 14 octobre 1806, et le 27 janvier 1807 il est nommé chef d'escadron au de hussards. Il combat à Eylau le 8 février, à Heilsberg le 10 juin, à Friedland le 14 juin, et au siège de Stralsund. Le 30 juin 1807, il obtient le grade de commandeur de l’Ordre du mérite de Bavière et il passe adjudant commandant, le 13 juillet 1807 à Tilsitt. En 1808, il est employé à l’armée d’Espagne, il combat à la bataille de Somosierra le 30 novembre 1808 et de Benavente le 29 décembre suivant. Il est créé baron de l’Empire en 1808.