He sounds like something from outer space. If your friend is not from your country, we'd normally say which country he came from - One of my American.British/Indian friends ...
No problem. 'Alien' in the sense of a person from another country is a perfectly acceptable word in legal contexts, but we rarely use it in everyday language.