From what you describe there will be two options: student/employment based visas based upon his profession or a fiance visa, assuming you are a US citizen. A fiance visa will be faster than an employment based visa.
Answered on Nov 27th, 2012 at 6:57 AM