Suggestions by @accaffrey
2,917 suggestions

Tommy Lee Jones
as Ronald Reagan in Presidential

Willem Dafoe
as Jimmy Carter in Presidential

Noah Emmerich
as Gerald Ford in Presidential

Josh Brolin
as Richard Nixon in Presidential

Bryan Cranston
as Lyndon B. Johnson in Presidential

Chris Evans
as John F. Kennedy in Presidential
Hugo Weaving
as Dwight D. Eisenhower in Presidential

Mark Strong
as Harry S. Truman in Presidential

Tom Hanks
as Franklin D. Roosevelt in Presidential

Mark Ruffalo
as Herbert Hoover in Presidential

Mark Hamill
as Herbert Hoover in Presidential

Clark Gregg
as Calvin Coolidge in Presidential

Steve Martin
as Warren G. Harding in Presidential

Christoph Waltz
as Woodrow Wilson in Presidential

Seth Rogen
as William Howard Taft in Presidential

Matt Damon
as Theodore Roosevelt in Presidential
Jeff Daniels
as William McKinley in Presidential

J.K. Simmons
as Benjamin Harrison in Presidential

John Goodman
as Grover Cleveland in Presidential

Paul Walter Hauser
as Chester A. Arthur in Presidential