Er besuchte die Mittelschule und schloss 1961 sein Studium an der ETH als Bauingenieur ab. Zwei Jahre arbeitete er bei der Stadt Zürich in der Wasseraufbereitung und wurde anschließend 1963 von den Verkehrsbetrieben Zürich (VBZ) engagiert.