Родился в 1789 году. Служил в армейской пехоте. Принимал участие в Отечественной войне 1812 года и последующих Заграничных походах, за отличие в 1814 году награждён орденом св. Анны 4-й степени и прусским орденом Pour le M?rite.
В 1831 году Рот принимал участие в кампании против восставших поляков и был награждён орденом св. Анны 2-й степени и польским знаком отличия за военное достоинство (Virtuti Militari) 3-й степени. Произведённый за отличие в полковники Рот 25 декабря 1831 года был награждён орденом св. Георгия 4-й степени (№ 4618 по кавалерскому списку Григоровича—Степанова).
Затем Рот был назначен командиром Екатеринбургского пехотного полка, которым прокомандовал до самого выхода в отставку в 1840 году, 30 августа 1839 года был произведён в генерал-майоры. Среди прочих наград Рот имел орден св. Станислава 2-й степени, пожалованный ему в 1837 году.
Скончался 28 сентября 1878 года.
Его братья: