Born in Kristianstad, he matriculated at Lund University in 1758, where he graduated as a filosofie magister in 1766. He also trained as an apothecary apprentice. He received the position of docent of chemistry at Lund in 1766, and of natural history in 1767. He became extraordinary professor of natural history in 1777, and thereafter held various chairs of natural history, economy and chemistry until his retirement in 1812. He died in Stockholm on 6 October 1821.
(edited and revised:) Charles De Geer, Genera et species insectorum, e generosissimi auctoris scriptis extraxit, digessit, quoad portem reddidit, et terminologiam insectorum Linneanam addidit (1783)
Lectiones publicæ de vermibus intestinalibus (1784)
Försök til mineral-rikets upställning. (1795)
(edited and revised:) Carl Linnaeus, Faunae Svecicae a C à Linné inchoatae pars prima sistens mammalia, aves, amphibia et pisces Sueciae quam recognovit, emendavit et auxit (1800).
Försök til en Flora Oeconomica Sveciae, eller swenska wäxters nytta och skada i hushållningen (1806–07)