The fictional Cecil Gaines is based on Eugene Allen who worked at the White House during eight presidential terms from 1952 to 1986. He started as a "pantry man," was promoted to butler, and then Maître d'hôtel.