We were not married at the time he entered the US in 1994. He did not have a visa and has not been back to Mexico since. He has not been in any trouble. Been with the same company since 1994. How do we get a green card? We have been married since 2009. What can we do?