In the romantic comedy The American President, which actor plays President Andrew Shepherd?

The story behind the answer

Michael Douglas plays President Andrew Shepherd in The American President.

The 1995 romantic comedy follows Shepherd, a widowed Democratic president who begins a relationship with environmental lobbyist Sydney Ellen Wade. Annette Bening plays Sydney, while Michael J. Fox, Anna Deavere Smith, and Martin Sheen appear in supporting roles.

The story combines a White House romance with political pressure. Shepherd must balance his personal life against public opinion, opposition attacks, and the demands of campaigning. The film’s fictional president is not based on a single real president, although its setting draws on recognizable American political institutions.

Rob Reiner directed the film, and Aaron Sorkin wrote the screenplay. Sorkin later adapted ideas and political dialogue from the film into his television work, including The West Wing. The movie was released during Bill Clinton’s presidency but presents a fictional administration.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: