That is a Permanent Residency Alien Card ,so looks as if he lived in the USA for whatever Period Its a Green Card (called that)
GREEN CARD. Alien registration receipt cards, colloquially called "green cards," are issued to aliens who qualify as lawful permanent residents as proof of their status. The 2002 version of the card was actually light pink in color
,possibly also that colour long before.
The card serves as a permit for employment in the United States and a visa. Permanent residents may use the card to return to the United States after a temporary absence not exceeding one year.