<p>You need to be a citizen to become an officer. Non-citizens may enlist. You should talk to an Army Recruiter who knows the rules and regulations well.</p>
<p>As a naturalized citizen, the only thing you will not be able to do is run for President of the United States. Naturalized citizens can certainly apply for OCS. However, it seems as if you still have a long way to go in that process, and it can be a very long road…</p>
<p>Will 25 be too old to enter OCS or to apply for a flying spot. </p>
<p>Second, I understand that USMA grads are first in order for competitive jobs like flying, then come ROTC guys. So do OCS people also get to fly sometimes? Let’s say Apaches.</p>
<p>“To attend Officer Candidate School, you must be a U.S. Citizen and a college graduate, at least 19 years old and not have passed your 29th birthday at the time of selection (age waivers may be considered).”</p>