Presidential Portrayals on the Big and Small Screen

  1. Martin Sheen (Josiah Bartlet in The West Wing)
  2. Frank Langella (Richard Nixon in Frost/Nixon)
  3. Anthony Hopkins (Richard Nixon in Nixon)
  4. Josh Brolin (George W. Bush in W.)
  5. Dennis Haysbert (David Palmer in 24)
  6. Paul Giamatti (John Adams in mini-series of the same name)
  7. Greg Kinnear (John F. Kennedy in The Kennedys)
  8. Bill Pullman (Thomas J. Whitmore in Independence Day)
  9. Michael Douglas (Andrew Shepherd in The American President)
  10. Jack Nicholson (James Dale in Mars Attacks!)
  11. Kevin Kline (Bill Mitchell in Dave)
  12. Morgan Freeman (Tom Beck in Deep Impact)
Author Comments: 

not counting SNL skits