Your browser doesn't support JavaScript or JavaScript support has been disabled. You must enable JavaScript to use this application.

I am a US Citizen married to a Canadian, he lives in Canada (he had overstayed in the states for 2 years before going home) and I live in the states. I want to sponsor him to come live in the states. What do I have to do to make that happen? How long will it take? If he applies for the K3 Fiance Visa will he be allowed to work right away when he comes to the states, and will he also have to file to adjust his status? I heard about a CR/IR1, is that different from filing for the K3 Visa? Is there any possibility that he could return to the US and I could file for him to adjust status there? He never received an I-94 card from Canada when he came in to begin with.