itonewbie
Level 15

As a green card holder, he is a dual-status resident alien and will need to file a 1040.  When his residency began will depend on whether he also met the substantial presence test.  Other elections are available for alternative filing position if he's married.

---------------------------------------------------------------------------------
Still an AllStar