Nope, he's Indian. He went to grad school here, got a job and an H1-B with a non-profit, and gets paid peanuts. He wants a better job. However, it's hard to get an H1-B job with a "for-profit" company because they (the jobs that give H1-Bs) are in such high demand.
His ultimate goal is to get a green card, and then become a citizen. He wants to be an American - he loves this country. (And he wants to get the green card BEFORE we get married, not as a result of it.) He's doing things the right way, not the illegal way. The whole idea of amnesty for border-jumpers depresses him to no end, because he feels his hard work is for nothing.
My best friend growing up was from India. I spent more time with his family than I did with my own for a couple years. Wonderful people. I'd rather have an Indian immigrant for a neighbor (as long as they're Hindu, Christian, Sikh or Buddhist, not Muzzy) than any one else.