Canadian Flag Ted Cruz was a Canadian citizen until May 2014, when he filed a renunciation form with the Canadian government. Thus far, Cruz has presented no documentation showing that he is a U.S. citizen.