Randy was first elected in 1999 as the MLA for Redberry Lake and re-elected in 2003, 2007, 2011, 2016, and 2020 as the MLA for Biggar-Sask Valley. On November 30, 2020, he was elected by his fellow MLAs to serve as Speaker.
While in opposition, Randy served as critic for Highways and Transportation, Environment, and Labour, and deputy critic for Immigration and Information Services Corporation.
Randy has served as deputy chair of the Standing Committee on the Economy and as a member of the Standing Committee on Crown and Central Agencies, Standing Committee on House Services, Standing Committee on Agriculture, Standing Committee on Non-Controversial Bills, and the Private Bills Committee.
Randy also served as the Deputy Government Whip and was previously a member of the Intergovernmental Affairs and Justice Committee, the Privileges Committee, the Public Accounts Committee, and the Board of Internal Economy. He is chair of the caucus Management Committee.
Randy was born in Biggar and grew up on the nearby family farm. He studied at the University of Saskatchewan and received a diploma in Agriculture, before returning to farm and ranch with his family. Randy and his wife Cindy make their home near Biggar.