Immigration Issues/Green Card holder marrying OPT
Hi, my name is Jessica, I am from Brazil and I have been a green card holder since March of 2005. I am currently engaged with a OPT holder, he just got his Dr degree and has offers to apply for his h1. We've got questions about how he could get residency and what is the best way to deal with it. We have heard that if he marries me he wouldn't be allowed to travel outside of the country. How long would that be for if it is true? And what is the best way to do it?
Marriage to a permanent resident will not allow your future spouse to become a permanent resident immediately. It would take around 4 years for him to obtain his permanent residency. I would suggest that in addition to applying under the family-based, he should also apply through his employment.
If he marries you during his F-1 status, he would have difficulty re-entering the US on F visa. However, once he changes to H visa which is a dual intent visa, there will be no such restrictions.