(a) what is your own immigration/Tax status ( citizen/GreenCard / Resident for Tax purposes )?
(b) is your spouse a US person ( citizen/GreenCard/Resident for Tax purposes )?
(c) this question by TurboTax is pertinent if your spouse in NOT a Us person ( an NRA ) and you are filing MFJ --- spouse must be a US person or request to be treated as such .
Hence my questions -- please answer these and I will be back to help you through this --yes ?
It sounds like you said he is a non-resident alien. If he is a non-resident alien, you can choose to file a joint return with him (if he agrees) and treat him as a Resident for US tax purposes. If he chooses to be treated as a US Resident then all of his income from all sources worldwide would need to be included on his return.
If you file as Married Filing Separate, then you would only include your income.
If you choose filing jointly and he does not have a SSN or ITIN, you will need to print and mail your return along with the W-7 and any other required documents to