Greg was first elected as the MLA for Yorkton in the 2007 provincial election. He was re-elected in 2011 and 2016. Born in Regina, Greg has lived in Yorkton for most of his life. Prior to being elected, Greg owned and operated Ottenbreit Waste Systems, a private environmental and waste disposal business. He is an avid motorsports enthusiast and commercial pilot.
Greg has been married to his high school sweetheart, Leone, for over 30 years. They have two daughters, Katelin and Rayanne, as well as a son-in-law, Austin, and new granddaughter, Wynnslet.
In 1998, the couple started "Brayden Ottenbreit Close Cuts for Cancer" – an event that encourages volunteers to shave their heads to raise money for cancer research and local initiatives. The charity is named in honour of their son, Brayden, who lost his battle with cancer in 2000 at age 5. Over $800,000 has been raised for cancer research and local cancer initiatives.
Greg has served as the Legislative Secretary to the Minister of Social Services (Community Based Organizations initiative), Legislative Secretary to the Minister of Environment (Recycling), and Legislative Secretary to the Premier (Vulnerable Youth). Greg has also served as Government Whip, Deputy Government Whip, and chair of the legislature's Standing Committee on Human Services.
Greg currently serves Saskatchewan as Minister responsible for Rural and Remote Health.