Ted Cruz was born “Rafael Edward Cruz” December 22, 1970 in Calgary, Alberta, Canada.
His mother is US citizen Eleanor Darragh.
His father is Cuban citizen Rafael B. Cruz. (naturalized as a U.S. citizen in 2005)
Eleanor Darragh and Rafael B. Cruz were residents of Canada for at least four years from 1970, possibly earlier, until 1974. They conducted business there as Rafael B. Cruz and Associates, Ltd.
He is a natural born citizen of Canada (Canadian Citizenship Act, R.S.C. 1970, c. C-19, s. 5(1,3))
Cruz is a naturalized US citizen (8 U.S.C. § 1401(g). Details)
Revised Statutes of Canada 1970:
Links to biographical info