Seine Militärlaufbahn begann er als Freiwilliger an Bord eines schwedischen Kriegsschiffes des Admirals Klas Flemming während des Dänischen Krieges (1643–45). Im folgenden Jahr nahm er als Musketier an den Aktionen des schwedischen Heeres in Deutschland teil. Während der Belagerung von Prag im Jahre 1648 zeichnete sich Uggla durch extreme Tapferkeit aus. In der Folge wurde er von Pfalzgraf Karl Gustav zum Korvettenkapitän ernannt.