This gentleman has been in the US since 2017. Currently, he is applying for adjustment of status and waiting for approval of green card. Therefore, according to the Immigration Office, he is not a US resident yet.
According to the IRS though, would he be considered a US resident for tax purpose since he has been in the US since 2017? If that is the case, can he elect not to be considered a US resident for tax purpose?
He had no income in 2019. But if he is somehow considered a US resident for tax purpose, he would be subject to FBAR or perhaps Form 8938 filing requirement.