Which actor plays Henry Francis, Betty Draper's second husband, on Mad Men?
Answer
Christopher Stanley
Answer
Christopher Stanley
Christopher Stanley plays Henry Francis, Betty Draper’s second husband, on Mad Men.
Henry enters the story as a Republican political adviser connected to New York Governor Nelson Rockefeller. He meets Betty while she is still married to Don Draper, and their attraction grows as Betty becomes increasingly unhappy with Don’s infidelity, dishonesty, and emotional volatility.
Henry proposes after President John F. Kennedy’s assassination. Betty obtains a divorce from Don, and she and Henry marry before moving with the children to Rye, New York. Their relationship provides Betty with a more stable and responsible partner, although their marriage still includes tensions over family, politics, and Betty’s continuing anger toward Don.
Stanley’s role began as recurring in seasons 3 and 4 and became part of the main cast from season 5 onward. A common mix-up is confusing Henry Francis with other political or advertising figures in the series, particularly Mark Moses’s Duck Phillips or Robert Morse’s Bert Cooper.
Source: Wikipedia · fact-checked Sept. 2026