 MacKinnon started the Test Fleet investigation that led to James Hoffa's conviction for perjury.MacKinnon was nominated by President Richard Nixon on April 23, 1969, to a seat on the United States Court of Appeals for the District of Columbia Circuit vacated by Judge Charles Fahy.He was confirmed by the United States Senate on May 5, 1969, and received his commission on May 6, 1969.