Han deltok blant annet ved byggingen av Göta kanal og ved beleiringen av Fredrikshald under Den svensk-norske krigen i 1814. Han tjenestegjorde i hæren til 1818. Carpelan var adjutant hos den svenske stattholder Johan August Sandels i Norge 1819–1824. Carpelan hadde majors rang da han kom til Norge.