Ingénieur, professeur de 1972 à 1996 à l'Ecole Polytechnique fédérale de Lausanne. Il a déployé une activité comme militant consumériste dans des organisations, à la radio et à la télévision.
Il fut Conseiller national et député au Grand Conseil vaudois.