If you are a US citizen, you can file an I-130 visa petition for your husband. If you are not married yet, you can file an I-129F petition for a fiance. In either case, he will need to apply for the visa at the US Embassy in Mexico after the petition is approved. If you want the process to be completed quickly, you should hire an immigration attorney.
Answered on Nov 20th, 2012 at 4:54 AM