He served in the Legislative Assembly of Alberta from 1971 to 1975 as a member of the Social Credit caucus in official opposition.
[2] Wilson first ran for a seat to the Alberta Legislature for the first time in the 1967 general election, in the electoral district of Banff-Cochrane.
[3] Wilson ran again in the 1971 general election, in the electoral district of Calgary-Bow.
[4] In the 1975 general election Wilson was defeated by Neil Webber of the Progressive Conservatives.
[2] He has held a wide variety of positions in real estate and community organizations, including the presidency of the Alberta Real Estate Association, the Calgary Real Estate Board Charitable Foundation, the Calgary Planning Advisory Committee, the Calgary Police Commission and the Fraser Institute.