Cruz was born a U.S. Citizen. By law.
Cruz is a US citizen by law, ie. naturalized.
He is situated identically to Aldo Bellei
Born on Canadian soil to TWO Canadian parents = Natural born Canadian
Both parents became Canadian citizens and registered to vote on the Alberta Provincial Voting Rolls.
He had no claim to US citizenship from birth. He is a naturalized US citizen, at best.