Cruz' mother was an American citizen in Canada when Cruz was born so Cruz is an American citizen by birth.