Er praktizierte ab 1820 als Arzt in Rostock und war ab 1821 Oberarzt des Großherzoglichen Musketier-Bataillons. Er nahm in dieser Funktion 1848 am Krieg gegen Dänemark teil. Danach war er wieder als Arzt und als Stadtphysicus tätig. Am 12. März 1821 wurde er mit dem akademischen Beinamen "Frenellius" zum Mitglied (Matrikel-Nr. 1209) der Deutschen Akademie der Naturforscher Leopoldina gewählt.