Also, at least in the US, a pardon is very hard to get, a record may be expunged.

But other nations can still see the record.

You need to verify with the embassy of each nation, about visa and...