An LLC formation can be done by almost any individual, even if you are not a citizen or currently live outside of the United States. This is actually one of the main points of attraction of the LLC business model. So you can form, own, and run an LLC even if you are not physically present in the country.