Texas Sen. Ted Cruz addressed concerns about his dual citizenship at a townhall meeting in Dallas Monday.
He renounced his Canadian citizenship Monday after the Dallas Morning News reported Cruz is not just a U.S. citizen.
Cruz said he has nothing against Canada, but "I'm an American by birth and as a U.S. senator, I believe I should be only an American."
The Texas Republican and Tea Party favorite was born in Canada, but his mother is American, so he was automatically a citizen of both countries.
"When I was a kid my mother told me if I ever wanted to I could affirmatively choose Canadian citizenship since I was born there. But I got a U.S. passport, never did anything to claim it, lived my whole life here, and so I thought that was the end of it," Cruz told one reporter.
Speculation about Sen. Cruz's eligibility to run for the White House in 2016 is fueling the citizenship talk.
"I will note it seems to be the silly season in politics right now," Cruz told the townhall crowd.
Cruz indicated he would rather focus on his "Defund Obamacare" tour instead of the citizenship flap.
"What I'm doing every day is traveling the state of Texas, traveling the country, trying to build a grassroots army, trying to defund Obamacare because Obamacare is the single biggest job killer in this country," Cruz said.