Etter å ha tatt filologisk eksamen, var han i nesten fem år lærer ved Christianis Institut, en av de bedre skolene i København. Han ønsket imidlertid å vende hjem til Bergen, og i slutten av 1805 ble han utnevnt til adjunkt ved Bergens Kathedralskole. Tilsammen var han knyttet til denne skolen i 43 år, fra 1814 som overlærer. I det meste av denne tiden hadde han morsmålet som undervisningsfag, og som lærer i dette faget vant han en enestående berømmelse, og øvet stor innflytelse på sine elever. Ved undervisningen la han liten vekt på formidling av kunnskaper, men forsøkte hovedsakelig å vekke evnen til selvstendig tenkning. Dette i tråd med opplysningstidens nye idealer. I hans tid som rektor på Katedralskolen fikk han også opphevet forbudet mot å snakke annet enn latin på skolen. Blant hans elever var menn som P.A. Jensen, Johan Sebastian Welhaven, Frederik Stang, Nils Hertzberg, Lorentz Dietrichson og Jonas Lie.