These ten actors in the role of the President of the United States, showed extraordinary charm, the box office of more than 100 million, the film and television industry is also so crazy, let's take a look at which 10 presidents played?
10th: Billy Bob Thornton: True love
Billy Bob Thornton, who played the President of the United States in 2003's Love True Love, earned $244,931,766 in theaters worldwide.

9th place: Morgan Freeman: Deep Impact
Morgan Freeman played President Baker in 1998's Deep Impact, which grossed $349,464,664 in theaters worldwide.
8th place: Martin Sheen: West Wing
Martin Sheen played President Josiah Bartlet in the 1999 film series West Wing.
7th: Geena Davis: Commander-in-Chief
Geena Davis played President Mackenzie Allen as Commander-in-Chief in the 2005 series.
Sixth place: Anthony Hopkins: Nixon
Anthony Hopkins played Richard M. Nixon, the 37th president of the United States, and in 1995, the film grossed $13,681,765 worldwide.
5th: Dennis Quaid: Dreamz USA
Dennis Quaid played President Stanton in 2006's American Dreamz, which grossed $16,656,103 in theaters worldwide.
4th: Michael Douglas: President of the United States
Michael Douglas played President Andrew Shepherd in 1995's President of the United States, which grossed $107,879,496 in theaters worldwide.
3rd place: Bill Pullman: Independence Day
Bill Pullman, who played President Thomas J. Whitmore on Independence Day in 1996, made $817,400,891 in theaters worldwide.
2nd place: Harrison Ford: Air Force One
Harrison Ford plays President James Marshall, air force one in 1997, which made the film a worldwide hit in theaters and grossed $315,156,409 at the global theater box office.
1st place: Daniel Day-Lewis: Lincoln
Daniel Day-Lewis played president Abraham Lincoln, the 16th president of the United States, in 2012, which grossed $275,293,450 in theaters worldwide.
Description: The above image is from the Internet