Can A Non Us Citizen Get Life Insurance? 
Yes , a non US citizen can get life insurance with many American companies . It is up to the discretion of each company as to what type of citizenship or residency they will accept . A green card is usually OK , and many companies will accept a work visa as qualification for applying for life insurance in the US . Getting life insurance in the US as a non US citizen , however , almost always requires having a residence in the United States . 