Roth osallistui vuosien 1788–1790 sotaan, Porin rykmentin mukana Pommerin sotaan 1807, jonka yhteydessä hänet ylennettiin vääpeliksi, sekä sen jälkeen Suomen sotaan 1808. Lapuan taistelun jälkeen Ruoveden komppanian lippumies Roth sissijoukkueen päällikkönä, vääpeli Carl Johan Spoof osaston varajohtajana ja neljäkymmentä miestä lähetettiin 15. heinäkuuta kenraali Nikolai Rajevskin selustaan hävitysretkelle, jonka onnistumisen takia venäläiset luulivat joukkoa suuremmaksi ja käyttivät Spoofista ja Rothista nimitystä "amiraali Spuff ja kenraali Rutt". Roth erosi Ruotsin armeijasta luutnanttina vuonna 1812, ja hän sai 1815 kultamitalin palkkiona osoittamastaan urhoollisuudesta.[2] Hän asui viimeiset elinvuotensa Saarlahden sotilasvirkatalossa Teiskossa, ja hänen hautansa on Teiskon hautausmaalla.[3][4]