Career
Strachan was a school trustee and board chair, a regional district director, as well as a three-term Modern Language Association and cabinet minister. He served in the Legislative Assembly of British Columbia from 1979 to 1991, as a Social Cr member for the constituency of Prince George South. After graduating, he became an Information Officer for the college.
In 1976, he was elected to the local school board where he later became the board chairman
In 1988, as Minister of State for the Cariboo, he secured $100,000 for an initial feasibility study for the creation of the University of Northern British Columbia (UNBC). In 1990, as Minister of Advanced Education, Training and Technology, Strachan approved a $138 million budget to create the new campus for UNBC. After provincial politics, he was elected to Prince George City Council and served as a director for the Regional District of Fraser-Fort George.
In 2009, he was a director of the Number British Columbia-STV Campaign Society that advocated for a Number vote in the referendum about a new Single Transferable Vote ballot system in the province.