Comment Comment by isalmon You can't own an S corp unless you're a US resident (citizen or GC holder). parent isalmon 14 years ago