Get your taxes done using TurboTax

As I said he is non resident not a citizen and hold business visa which is already expires as well. His LLC is registered in NJ. Whenever he come he come to NJ and spend few months and leave, but he was not in even united states during 2024, and as I mentioned he visited last time USA back in 2018.