Last I heard Canada was not part of the United States.
Natural Born Citizen = Born in the United States by TWO citizen parents. PERIOD! No exceptions! (Except Chester A. Arthur and Barack Hussein Obama).
He is eligible.