Wilhelm „William“ Hespeler wurde am 29. Dezember 1830 in Baden-Württembergs kleinster Kreisstadt, Baden-Baden, geboren. Sein lutherisches Elternhaus legte großen Wert auf Bildung, weshalb Hespeler im Anschluss an seine Schulausbildung an die Polytechnische Schule in Karlsruhe ging. Einige Jahre nach dem frühen Tod seines Vaters wanderte seine Mutter mit der Familie nach Ontario aus, wo Hespeler beruflich im Unternehmen seines Bruders heimisch wird.
Den Höhepunkt seiner politischen Karriere erreichte Hespeler, als er im Jahr 1899 als parteiloser Kandidat in das Parlament von Manitoba, der „Legislative Assembly of Manitoba“, gewählt wurde und vorsitzender Sprecher wurde. Damit war er kanadaweit der erste nicht im Britischen Empire geborene Sprecher. Doch der Erste Weltkrieg und der schlechte Ruf Deutschlands hatten einen negativen Einfluss auf seinen Stand in der Gesellschaft Winnipegs. Nach dem Tod seiner dritten Frau zog William Hespeler zu seinem in Vancouver lebenden Sohn und verstarb kurz darauf.