Career
Wilson was elected to the Legislative Assembly of Alberta in the 1917 Alberta general election. He defeated H. South. Northwood to pick up the vacant Coronation district for the Conservative Party. Wilson only served a single term in office and did not run again when the legislature was dissolved in 1921.