Il est né en 1944.
Il a étudié l'histoire de l'art, l'archéologie, la philosophie et les mathématiques à Zurich et à Rome.
Depuis 1985, il est professeur d'histoire à l' Ecole polytechnique fédérale de Suisse .
Il est l'un des fondateurs de la bibliothèque Werner Oechslin.