He served as the President of the Alberta Liberal Party, and a municipal councillor in St. Albert, Alberta.
As leader of the Alberta Liberal Party, he was also a municipal councillor in St. Albert, Alberta.