Gary Carr was first elected to the Ontario Legislature in 1990 as the Member of the Provincial Parliament for Oakville South. He was re-elected in 1995 and again in 1999 to represent the new riding of Oakville. He served as Deputy House Leader, Parliamentary Assistant to the Solicitor General, and served on the Finance and Economic, Justice, and Public Accounts Committees.
In October 1999, Mr. Carr was elected by his peers as Speaker of the Legislative Assembly of Ontario. He held that position until November 2003.
He graduated from Ryerson University with a certificate in Business Administration and received his MBA from Athabasca University in 2002.
Mr. Carr went to Michigan State on a hockey scholarship and then returned to play for the Toronto Marlboros. He was the All Star goalie for the Marlboros – the 1975 Memorial Cup Champion.
Drafted by the Boston Bruins, he played for four years in their farm system in the International and American Hockey Leagues. He then signed as a free agent with the Quebec Nordiques (now the Colorado Avalanche), where he played two more years in the American Hockey League.
Following this, he pursued a career in marketing in the transportation industry.
Mr. Carr and his wife, Teresa, have three children.