Er erbaute ein Landhaus auf der Halbinsel Au am Zürichsee. Er war von 1655 bis 1659 einer der Vertreter der Constaffel im Kleinen Rat Zürichs. Im Bauernkrieg von 1653 diente er als Generalmajor unter dem Kommando von General Konrad Werdmüller. Im ersten Villmergerkrieg von 1656 befehligte er als General die zürcherischen Truppen bei der erfolglosen Belagerung von Rapperswil, unterstützt von Bürgermeister Waser als Assistenzrat. Wegen der erfolglosen Belagerung und des Vorwurfes, gotteslästerliche Reden geschwungen zu haben, wurde er in Zürich wegen Landesverrat angeklagt und zur Aberkennung der Ratsherrenwürde sowie zur Zahlung eines Bußgeldes verurteilt.