Of course. Go to your nearest courthouse and ask for the requirements to obtain a marriage license.
Luis A. Guerra, Esq.
Law Office of Luis A. Guerra, PA
4801 South University Dr., Suite 252
Fort Lauderdale, FL 33328
Law Office of Luis A. Guerra (954) 434-5800. This answer is of a general nature and should not be relied upon as final, nor is it intended as legal advice.
You do not have to be a US Citizen or resident to marry. Think of all of the foreigners that go to Las Vegas and get married, for example? Go together to your local city hall and ask for the requirements. While you need some sort of identification, it does not have to be US issued... While it may be a complicated process to get him legal status, marriage is not yet forbidden based on immigration status! Good Luck!
Massachusetts Immigration Attorney
118 Union Avenue/ Framingham MA 01702
Although he may not have legal status, he must have some sort of identification that he has been using. That should be enough to satisfy the requirement in your state for identification. Legal status is not a requirement to get married. Good luck!
(916) 254-9825. The information provided is general in nature and not meant to be legal advice.
If you are coming up with a big nothing, try to have him at least get a passport from his country. This would be proper ID to get married.