Geboren den 3. November 1925 in Cham, katholisch, von Flühli und Risch (1981 Ehrenbürger). Gymnasium in Immensee und Einsiedeln, danach Geschichtsstudium in Freiburg, das er 1952 mit der Promotion abschloss. 1955-59 Sekundarlehrer in Rotkreuz, 1959-74 Kantonsschullehrer in Zug. Mitglied der CVP, 1967-74 Gemeindepräsident von Risch. 1974-90 Regierungsrat des Kanton Zug (1981-82 und 1987-88 Landammann). 1979-83 Nationalrat. Unter Scherers Ägide als Erziehungsdirektor wurde das Schulgesetz 1990 umfassend revidiert.