Blaine was first elected to City Council in 2013. He has owned and operated various businesses throughout the community for the past 31 years. He studied Business Law and Accounting at Lethbridge Community College.
Community Involvement: School Councils, Lethbridge Figure Skating Club, Lethbridge Volleyball Association, Lethbridge Oldtimers Sports Association and The Lethbridge Hurricanes Hockey Club, to name a few.
Past and Current City of Lethbridge Boards and Commissions: Lethbridge Police Commission (Commissioner), Lethbridge Housing Authority (Board Chair), Canadian Urban Transit Association, Lethbridge and District Exhibition, Reconciliation Lethbridge Advisory Committee, Cultural and Social Standing Policy Committee, Community Safety Standing Policy Committee, Economic Standing Policy Committee