According to the Mexican Embassy in Canada website, landed immigrants of Canada do not require a visa.
Ref. http://www.sre.gob.mx/canadaingles/
"The Embassy of Mexico in Canada informs the public that Canadian nationals and permanent residents of Canada still do not require a visa to enter Mexico, with the exception of Canadian citizens carrying diplomatic or official passports.
Canadian nationals must present a valid passport to prove their nationality. Mexican authorities do not require a minimum period of validity of passports; nevertheless, this document must be valid at the time of entry and during the period you wish to be in Mexico.
Permanent residents of Canada must present their Permanent Resident Card and one of the following documents: valid Passport or Refugee Travel Document."
Yes you can apply for a temporary resident visa card in Mexico if your son is Mexican. Among the stated requirements is that you can prove you are related to a Mexcan, or to a temporary or permanent resident of Mexico.
If you are a permanent resident with a "Green Card" then you can leave and enter the US at any time. Check out passport requirements though. Travel documents requirements have changed in the last couple of years.
No.
You can travel to Canada from the US only if you are a permanent resident of the US. Both American and Canadian customs will ask for your green card.
No. A passport is absolutely required.
If you are married than he is now legal.
You don't need a visa to enter Mexico if you are an American, Canadian or European citizen. If you, however, are from other country, even when entering from either territory you need to have a visa issued by the Mexican government.
You are able to. I was a permanent resident with a green card( actually pink) and i went to Mexico and Canada with it.
Obviously, you are responsible until he returns (if ever) from Mexico.
Canadian, American and European citizens can enter Mexico without additional requirements other than their passports.
Canadian, American and European citizens can enter Mexico without additional requirements other than their passports.
Canadian, American and European citizens can enter Mexico without additional requirements other than their passports.