After he was a teacher at the cantonal school in Zug and, from 1866, in Aarau, where he was also teacher of Albert Einstein.
Danach war er Lehrer an der Kantonsschule in Zug und ab 1866 in Aarau, wo er auch Lehrer von Albert Einstein war.