Wilson was elected to the Senate at the age of 35. He narrowly defeated Representative Lynn Gattis in the Republican primary to succeed longtime Senator Charlie Huggins, who was retiring, in August 2016. He was endorsed in his campaign by the conservative Republican Assembly but did not run with the backing of the Alaska Republican Party. He was previously an unaffiliated voter, registering with the Republican Party less than a year before his primary victory.
