No facts back your assertion.
Ted Cruz was born in Calgary, Alberta, Canada, December 22, 1970, to a US citizen mother and a Cuban citizen father.
And law:
Canadian Citizenship Act, R.S.C. 1970, c. C-19, s. 5(1,3)
8 U.S.C. § 1401(g)
What specifically do you dispute?