Get your taxes done using TurboTax

If your spouse is a US citizen he must file and pay taxes on all his worldwide income.  He can take a deduction or credit if he pays taxes on the same income to a foreign country.  You can either file jointly or separately, usually it is better to file jointly.