1806 nahm er eine Lehrstelle in Bern an. Von 1804 bis 1810 gab er den "Berner Hinkenden Boten" heraus. Mit Johann Rudolf Wyss d. J. und dem aus Deutschland eingewanderten Ludwig Meisner begründete er den Schweiz. Almanach "Alpenrosen", der 1811-30 jährlich bei Burgdorfer in Bern erschien.  Von 1812 bis 1824 wirkte er als Pfarrer in Rüderswil. Er schrieb während dieser Zeit eine ausserordentlich reiche Chronik über lokale und auswärtige Ereignisse. Von 1824 bis 1849 war er Pfarrer in Burgdorf. Am 23. Juli 1849 erlöste ihn der Tod "von seinem Leiden und von seinem Schmerz um Vaterland und Kirche". (H. Stickelberger in "Volkslieder und Gedichte von G. J. Kuhn", 1913)