You mentioned that he lived with you for over a year, and I would assume in the United States. I would also assume that he did not have legal status when he lived with you for over a year. If that is correct, then he has a problem. If you lived in the US illegally for 360 days and you leave the US, for whatever reason, you will be barred 10 years. You can still petition him for a K-1 fiance visa, but he will also need to submit an I-601 waiver and get that approved before the US embassy would grant him the K-1 visa. More information is required to properly advise you of your situation.
Answered on Jan 25th, 2011 at 6:43 PM