If I marry an illegal Mexican here in the US and it is legal how does he become a citizen without having to return Mexico?
Marrying a U.S. citizen does not automatically make someone a U.S. citizen. To become a U.S. citizen, an undocumented immigrant must go through a process called "adjustment of status."