I am a greencard holder from the UK with Reserve military service there. I have been told previously that I can join and some have told me I cannot. Can someone shed some light on this for me?
Answer by Mark B
You can join. A legal resident (non-citizen) is allowed to join the US military. I went through Airborne school with a Soldier who was a Canadian citizen.