Hijo del miembro del Gran Consejo del cantón de Lucerna y del Consejero de los Estados Gotthard Egli, estudió Derecho en la Universidad de Zúrich, la Pontificia Universidad Gregoriana y la Universidad de Berna, donde se doctoró en 1949.
[1][2] Se casó con Heidi Mäder y fue teniente coronel de infantería en el ejército.
En 1967 fue elegido miembro del Gran Consejo del cantón de Lucerna, donde pasó ocho años de su carrera política.
Aunque era partidario del uso de la energía nuclear, en 1979 presentó una proposición en la que pedía al Consejo Federal que iniciara negociaciones para impedir la construcción de la controvertida central nuclear de Kaiseraugst.
Durante su mandato, marcado por desastres ecológicos como la catástrofe de Chernóbil y el gran incendio de Schweizerhalle, en Basilea, se mostró fuertemente comprometido con la protección del medio ambiente y dio legitimidad política a esta preocupación.