1846 erhöll han kommendering som befälhavare för fregatten "Eugenies" kadettexpedition, och såväl under första schleswigska kriget (1848–49) som under delar av Krimkriget (1854) var han eskaderchef med uppdrag att bevaka Sveriges intressen i de angränsande farvattnen.