Von 1892 bis 1945 tätig in der Stadtverwaltung bzw. Stadtsparkasse Schwabach, ab 1904 Stadtkämmerer und damit Leiter der Stadtsparkasse, 1919 bis 1933 ehrenamtlicher 2. Bürgermeister, 1912 bis 1933 Vorsitzender des TV 1848, dann zum Ehrenvorsitzenden ernannt. 1968 Benennung der Wilhelm-Albrecht-Straße.