Thomas Whitmore (Bill Pullman) from Independence Day is a strong candidate.
David Palmer (Dennis Haysbert) was solid, but maybe a little reckless, on 24.
Tom Beck (Morgan Freeman) in Deep Impact.
Not so good: Jack Nicholson in Mars Attacks.
I'm not much of a movie buff, but of the actors mentioned, it's not even close. Give me Morgan Freeman.
Has an actress ever played the prez?
There have been, but I'm not going to profess I can name them.
Julia Louise-Dreyfus played the VP, then the POTUS in VEEP, I know that one for sure.