KEY POINTS
  • Former White House national security adviser Robert C. McFarlane, a top aide to President Ronald Reagan, has died.
  • McFarlane pleaded guilty to charges for his role in an illegal arms-for-hostages deal known as the Iran-Contra affair.
  • McFarlane, a former Marine lieutenant colonel and Vietnam combat veteran, resigned his White House post in December 1985.
Former national security adviser Robert C. McFarlane gestures while testifying before the House-Senate panel investigating the Iran-Contra affair on Capitol Hill in Washington, May 13, 1987.

Former White House national security adviser Robert C. McFarlane, a top aide to President Ronald Reagan who pleaded guilty to charges for his role in an illegal arms-for-hostages deal known as the Iran-Contra affair, has died. He was 84.

McFarlane, who lived in Washington, died Thursday from complications of a previous illness at a hospital in Michigan, where he was visiting family, according to a family statement.