Karl Henrik nahm als Major am Dänisch-Schwedischen Krieg (1808) teil und zeichnete sich aus. 1809 wurde er von Adlersparre in die Revolution von 1809 (Gustav IV. Adolf) verwickelt und wurde nach dem glücklichen Ausgang zum Oberst befördert. Im Feldzug 1813 gegen Frankreich folgte er mit seinem Regiment dem schwedischen Kronprinzen Bernadotte nach Deutschland, wurde jedoch entlassen, nachdem er sich in einem Brief an den Kronprinzen gegen dessen Politik ausgesprochen hatte.