Background
He was raised by his Mother, Sue (Farrar) McKinnon, in Weymouth, the youngest of 9 children. His father, Joseph McKinnon, died when he was 8 years old in 1938.
He was raised by his Mother, Sue (Farrar) McKinnon, in Weymouth, the youngest of 9 children. His father, Joseph McKinnon, died when he was 8 years old in 1938.
Tufts University.
He retired in 1996. He has four children. Kerin (since 1959), Kevin (1964–2010), Sean (since 1967) and Megan (since 1972). After graduating from Tufts in 1955, McKinnon taught history and government in Weymouth and Holbrook, Massachusetts.
McKinnon was the State Senator from the Norfolk and Plymouth District from 1971 to 1985.
While serving in the senate he continued teaching American History in the evenings at Quincy Junior College. McKinnon decided not to run for reelection in 1984 and was appointed Deputy Secretary of Transportation.
In 1987 he was appointed by Governor Michael Dukakis to serve as Chairman of the Massachusetts Turnpike Authority. As Turnpike Chairman, he oversaw repairs to the Callahan and Sumner tunnels, increased the amount of Jersey barriers on state highways, and established highway litter patrols and wildflower programs.
During his tenure, Massachusetts had the fewest fatalities on major turnpikes in the United States.
He served as Weymouth"s Public Works Commissioner from 1958 to 1963 and was a member of the town"s Board of Assessors from 1963 to 1975.