For the most if you are a US citizen, your criminal history will not adversely affect your petition for your alien fiance or spouse. CIS' consideration is that the alien who is being sponsored should not have a criminal conviction that cannot be waived.
Answered on May 30th, 2013 at 10:37 PM