Prior to working for Newtown Development, Wilson was president and CEO of Destination Homes, a residential homebuilder.
Prior to working for Destination Homes, Wilson was vice president with American Express Financial Advisors with responsibility for Utah operations.
[4] Wilson first ran for office in 2010 when District 15 incumbent Republican Representative Douglas C. Aagard resigned from the State Legislature and left the seat open.
Wilson was one of two candidates from among four chosen by the Republican convention for the June 22, 2010 Republican primary, winning with 1,727 votes (45.2%)[6] and won the November 2, 2010 general election with 7,794 votes (81.2%) against Democratic candidate Sherri Tatton.
[8] In the 2022 General Session, Speaker Wilson sponsored the Great Salt Lake Watershed Enhancement.
He signed the "US Term Limits Pledge" while explaining that "American's Founding Fathers envisioned citizen legislators - they never intended to have a career class of professional politicians running America.