Im Zuge weiterer Kämpfe schloss er sich der Armee Radetzkys an, wo er sich in der Schlacht bei Santa Lucia auszeichnete. Im Jahr 1849 erhielt er ein Kommando beim Korps des Feldzeugmeisters Konstantin d’Aspre und focht mit Auszeichnung bei Gravellona, Mortara und besonders in der Schlacht bei Novara, wo seine Division den übermächtigen Feind so lange aufhielt, bis die übrigen österreichische Armee heranrücken konnten. Nach Beendigung des Feldzugs wurde er zum Kommandierenden General des III. Armeekorps in Böhmen und zum Gouverneur der Bundesfestung Mainz ernannt. Er erhielt 1851 den wichtigen Posten eines Generalgouverneurs und kommandierenden Generals in Ungarn. Dort war seine Stellung sehr schwierig: den gesteigerten nationalen Hoffnungen der Magyaren tat er nicht genug, nach der Meinung des Hofs aber gab er ihnen schon zu viel nach, und so verdarb er es mit beiden und verließ 1860 diesen Posten.