His father is a Canadian. Article II. Section 1, Clause 5 of the United States Constitution requires the president to be a natural born Citizen (born in the country to Citizen parents).
Dwayne 'The Rock' Johnson is NOT a natural born Citizen. He seems like a decent guy, though.
rather have him than Ahnold though!!!