Bill was the treasurer of UTU Local 1874 for 30 years, served on numerous committees and, as the auditor for Canada of the UTU for CN and CP, was very helpful to many locals across the country.
Il avait travaillé 39 ans comme chef de train. Bill a été trésorier de la section 1874 des Travailleurs unis des transports pendant 30 ans, il a siégé à de nombreux comités et, en tant que vérificateur des TUT du Canada pour le CN et le CP, il a grandement aidé de nombreux syndicats locaux au pays.