1. If you don't tell the USA that you were charged previously, they won't know.
2. Don't admit to have a previous criminal record.
3. If the USA asks "have you ever been arrested for a criminal offense, tell them "no" because they won't be able to find out.
4. Only if the USA previously knew about your record, will they know about your Pardon.
AND MY FAVORITE: US Customs does not update their computer system regularly.
The more people hear this, the more cases of this are going to happen. PEOPLE: If you have a criminal record or history, and you are stopped by USA Customs, you maybe denied entry. PERIOD.