Terry53029
Level 15
Level 15

Yes he must file a 1040NR, because of receiving a W2 he is considered engaged in a business in US. He may be covered by a treaty with India, but you will have to research that.

0 Cheers