Nach einer Bauzeichnerlehre bei Baumeister Wilhelm Waser und dem Zürcher Stadtbaumeister Caspar Conrad Ulrich absolvierte er von 1867 bis 1870 ein Architekturstudium am Eidgenössischen Polytechnikum in Zürich.