Peterson was married to Heather (née Johnston) Peterson, who served as a regional liaison officer in the Prime Minister's Office of Pierre Trudeau and as the national director of John Turner's successful 1984 leadership campaign. The couple were married for over 60 years, until his death, and first met in high school when they were 13 years old.[3][4]
Peterson and his wife first came to public attention in 1974 when they helped ballet star Mikhail Baryshnikov defect from the Soviet Union during a performance of the Bolshoi Ballet in Toronto.[5]
As a member of Parliament in the House of Commons he represented the riding of Willowdale in Toronto. Peterson ran as a candidate for the Liberal Party in the 1979 election but was defeated.[6] He ran again in the 1980 election and won.[7] He served as a backbencher under Pierre Trudeau and as a parliamentary secretary from 1981 to 1983. As parliamentary secretary to then justice minister Jean Chrétien, Peterson helped pass Criminal Code of Canada reforms that made it easier to prosecute sexual assault, allowed a victim's partner to be charged, and restricted the admissibility of a victim's sexual history in court, and ended the requirement that rape must be reported immediately as a requirement for charges to be laid.[8]
He supported John Turner's successful bid to succeed Trudeau in the 1984 Liberal leadership contest (for which his wife Heather served as campaign director) but lost his seat in the 1984 election.[9] He was returned to Parliament in the 1988 election and was re-elected in each subsequent election until his retirement in 2007.[10]
Peterson was mentioned as a potential candidate during the 1990 Liberal leadership contest,[11] but opted to support Paul Martin. When the Liberals returned to power under Jean Chrétien, Peterson served as the chair of the standing committee on Finance.
In 1997, Chrétien appointed him to the Ministry as the Secretary of State (International Financial Institutions), but Peterson was sent back to the backbench in 2002. He returned to serve in the cabinet of Paul Martin, whom Peterson had long supported.
On March 8, 2007, Peterson announced that he would not be a candidate in the next federal election.[13] Former Liberal Party of Canada leadership candidate Martha Hall Findlay was appointed as the Liberal candidate in his riding.[14] On June 20, 2007, he announced his resignation from the House of Commons, which took effect July 2.[15]
^"Counting the votes: The Liberals watch from their Quebec fortress...as Conservatives sweep most of the West". The Globe and Mail. May 24, 1979. pp. 10–11.