Bill has been an Okotoks resident for the past 34 years. He is happily married to Elaine and they have three grown sons Michael, Jeffrey and Bradley. They are also proud grandparents to Mason, Jace, Brady. Shady the dog (fully licensed) is also an integral family member. Bill has served as Town Councillor since 1995 and is excited to be serving as the Mayor of Okotoks.
Educated at the University of Calgary, he holds a Bachelor of Arts in Geography and a Bachelor of Education. Bill has taught in the Okotoks elementary school system for thirty years.
Bill has a strong interest in preserving the pristine beauty of Sheep River Valley, in enhancing the Okotoks Commercial tax base and in ensuring public safety. He thoroughly enjoys the challenges of building a healthy vibrant community as your Mayor.