 Born in Saint Paul, Minnesota, MacKinnon received a Bachelor of Laws from University of Minnesota Law School in 1929.MacKinnon was a member of the editorial board of the Minnesota Law Review and played as a center on the Golden Gophers football team.He was an assistant counsel for Investors Syndicate (now a component of Ameriprise Financial) of Minneapolis, Minnesota from 1929 to 1942.