Thersner blev vid sju års ålder skeppsgosse vid flottan och tjänstgjorde som sådan under . Han blev sergeant vid Arméns flotta 1794 och fänrik 1799, samt förordnades 1804 till informationsofficer vid Göteborgs eskader och att utföra hydrografiska mätningar i Bohuslän. 1807 förflyttades han till Fältmätningskåren, där han 1808 blev löjtnant. 1808-09 medverkade han i Fälttåget mot Norge samt Finska krigets operationer på Åland och affärerna vid Sävar och Ratan. 1810 blev han kapten i armén. Som sådan deltog han i gränsregleringen mellan Sverige och Ryssland. 1811 blev han ledamot av Kungliga Krigsvetenskapsakademien. Under kriget 1813-14 hade han flera kommenderingar, bland annat som chef för ingenjörsarbetet vid Glückstadts belägring. 1814 blev han major i Fältmätningsbrigaden. Efter freden förrättade han triangelmätningar i Skåne 1815-17. År 1825 tog han avsked med överstelöjtnants rang.