Wilhelm « William » Hespeler est né le 29 décembre 1830 à Baden-Baden, la plus petite ville de Bade-Wurtemberg. Ses parents, de confession luthérienne, accordent une grande importance à l’instruction et l’inscrivent à l’école polytechnique de Karlsruhe après sa formation scolaire. Quelques années après la mort prématurée de son père, sa mère émigre en Ontario, où Hespeler trouve du travail dans l’entreprise de son frère.
Hespeler atteint l’apogée de sa carrière lorsqu’il est élu député indépendant et président de l’Assemblée législative du Manitoba en 1899. Il devient ainsi le premier président d’une Assemblée législative au Canada à ne pas être né dans l’Empire britannique.
Cependant, la Première Guerre mondiale et la mauvaise réputation de l’Allemagne qui en découle ont un effet négatif sur la situation d’Hespeler dans la société de Winnipeg. Après le décès de sa troisième femme, il s’installe chez son fils à Vancouver et meurt peu de temps après.
William Hespeler a soutenu les vagues d’immigration de la fin du 19e siècle et aidé de nombreuses familles (plus de 7 000 immigrants) à vivre en paix dans l’ouest du Canada. Voilà pourquoi il a joué un rôle clé dans la colonisation de cette partie du pays. Son engagement infatigable est considéré encore aujourd’hui comme une importante contribution à la préservation de la langue et de la culture allemandes.