Sorry, no officers of the US are non- citizens.
Enlisted may be, but officers, by law, must be sole- US citizens.
I beg to differ. In knew of an armor officer who was a citizen of Ireland and chaplain who was a citizen of Poland.