Né le 3 novembre 1948 à Lausanne, originaire de Vullierens (VD). Etudes secondaires et baccalauréat ès Lettres, type A (1966), à Lausanne. Etudes universitaires à la Faculté des Lettres de l'Université de Lausanne (option philologie classique - demi-licence), puis à celle de Neuchâtel (licence en 1973). Formation pédagogique vaudoise et enseignement secondaire au Collège de Montreux (1973-1977), puis au Gymnase cantonal de Neuchâtel (1981-1985). Boursier du Fonds national suisse de la recherche scientifique (1977-1980). Université de Paris-IV et Ecole des Hautes Etudes en Sciences Sociales (1980-1981). Doctorat ès Lettres de l'Université de Neuchâtel (1984). Nommé professeur ordinaire d'histoire suisse moderne et contemporaine en 1985.