After obtaining a Bachelor of Communications and Culture from the
University of Calgary, Nixon spent 15 years working in the not-for-profit and government sector. He held leadership roles with the
Boys & Girls Clubs of Calgary, the Mustard Seed,
Canadian Mental Health Association and the City of Calgary. During office, he sat on various Standing Committees including the Select Special Democratic Accountability Committee, the Standing Committee on Families and Communities, the Standing Committee on Legislative Offices and the Standing Committee on Private Bills and Private Members' Public Bills. On November 23, 2021, Nixon was appointed parliamentary secretary to the Minister of Community and Social Services for Civil Society. In December 2020, Nixon traveled to Hawaii during the height of a
COVID-19 wave in Alberta. Faced with public scrutiny over his vacation, Nixon resigned from his position as parliamentary secretary.
Danielle Smith, the
Premier of Alberta, said on October 21, 2022 that Nixon would be promoted to cabinet as Minister of Seniors, Community and Social Services. As Minister, Nixon was responsible for several files, including re-indexing Assured Income for the Severely Handicapped (AISH) and the Alberta Seniors Benefit to inflation. Nixon was able to secure $20 million in funding for food banks in Alberta. He lost his seat in the
2023 Alberta general election to
Lizette Tejada of the
Alberta New Democratic Party. Following
Ron Liepert's announcement that he would not be running in the
2025 Canadian federal election, Nixon announced that he was seeking the
Conservative Party of Canada's nomination for
Calgary Signal Hill. He lost the nomination to David McKenzie. On March 23, 2025, Nixon announced that he had been selected as the Conservative Party candidate for
Calgary-Confederation, after incumbent
Len Webber announced his resignation. ==Personal life==