En 1848, appelé en Italie sous les ordres du général Radetzky, il commandait une brigade qui s'illustra à , Vicence et Custozza. Il fut décoré de l'Ordre militaire de Marie-Thérèse et promu maréchal de camp. En 1849, il reçut le commandement du corps d'armée de Transylvanie et fut vainqueur de Józef Bem. En 1850, il fut à la tête du corps d'armée de Bohême, qui lors de la Campagne d'Italie (1859) prit part aux batailles de Magenta et Solférino. Ce corps d'armée fut l'un des premiers à être balayé par l'ennemi, mais cet échec n'eut pas de conséquences personnelles pour le général autrichien, qui fut promu général de cavalerie. En 1861 il était admis au Conseil aulique avant de devenir en 1865 précepteur impérial.