Drivers liscence
Proof of address in county you are voting in (ex. Electric bill)
In some cases if you just moved, two forms of ID and proof of address
Vote.
no you must be U.S citizen vote
You have the right to vote only if you are a citizen of the US, are over 18 and have registered to vote by the deadline for the election.
Since your dad is a citizen, I think you are too. You will need to prove it since you were born in Mexico.
You must be a citizen of the US, a resident of the place where you want to vote, be at least 18 years of age, and be a registered voter. Many states also require that you prove your identity with some form of ID when voting.
A citizen should be atleast 18 years old or older.
anyone over 18 and who are a legal citizen
yes
He's not legally allowed to vote because he's not a US citizen.
No, Canadians cannot vote in US national elections. Only US citizens are eligible to vote in federal elections.
No you cannot vote in any governmental election unless you are a legal citizen of the United States. The power and privilege to be able to vote is the US most sacred right and it is not extended to non-US citizens.
Vote, hold public office, drive (in nearly all states), etc.