Ken was first elected as the MLA for Saskatoon Silver Springs in 2003. He was re-elected in the 2007 and 2011 provincial elections. With the changes in provincial boundaries, he was elected in 2016 and again in 2020 as the MLA for Saskatoon Willowgrove.
Ken is currently Chair of the Standing Committee on Human Services.
Since the Saskatchewan Party formed government, Ken has been responsible for various portfolios including time as Minister of Crown Corporations, Minister of Enterprise, Minister responsible for SaskEnergy, and Minister responsible for Trade.
Ken has served as Minister of Parks, Culture and Sport, Minister of First Nations and Métis Relations, Minister responsible for Sask Gaming Corporation, and Minister responsible for Northern Affairs. His extensive Cabinet experience also includes time as Minister of Environment, Minister responsible for Saskatchewan Watershed Authority, Minister responsible for Saskatchewan Water Corporation, Minister responsible for the Provincial Capital Commission and Minister of Central Services.
Ken has B.A. (Honours) in Economics and Political Science and a Masters of Business Administration.
Prior to being elected, Ken worked with Western Economic Diversification assisting individual businesses and industries to grow and expand.
Ken and his wife Trish have raised their son Carter and daughter Paige in Saskatoon, and the entire family is very active in several community organizations and activities.