「異邦人」は英語で "stranger" もしくは "foreigner" と表現することができますが、文脈によって異なる言い方を選ぶことが大切です。小説などの文学作品の中で「彼は異邦人だ」といった表現を使う場合、それはその人物が初めて訪れた場所か、あるいは自分の国土ではない地であるという意味合いをもたらします。
したがって、"He is a stranger from another land." というフレーズが適しており、それは「彼は他の土地から来た人物だ」というニュアンスを含んでいます。