TaxGuyBill
Level 15

You may consider referring this person to an expert in foreign tax matters.

FBAR, FATCA, Form 8858 and more all have gigantic penalties, and may need special actions to cover the years when they were not filed.  Plus Section 988 gains/losses and other special rules could apply.