Martin was born in Windsor, Ontario. His father was a member of the Canadian House of Commons for thirty-three years and was a part of the cabinet. Martin graduated from the University of Toronto in 1961 with a B.A. in history and philosophy and from the University of Toronto Law School in 1965. He married Sheila Martin in 1965.