În timpul revoluției în Imperiul Austriac a deținut la 26 iunie 1848 gradul de Generalmajor imperial imperial. A apărat pasurile din Tirolul de Sud, prevenind o invazie a armatelor revoluționare italiene. La 22 iulie 1849 a fost ridicat la gradul de General-locotenent (Feldmarschalleutnant), primind comanda militară și civilă asupra Voivodinei sârbești și al Banatul timișean. La data de 1 februarie 1851 a devenit primul titular al nou-inființatului regiment imperial de Infanterie nr. 6, "Carol I, Regele României", apoi a mai fost desemnat ca președinte al Comisiei privind reforma școlilor militare în același an. În 1854, în timpul Războiului Crimeii, a ocupat Valahia, pe care a controlat-o până în 1856.