After receiving his commission, James attended the Aviation Officer Basic Course at
Fort Rucker, Alabama from June 1992 to July 1993. From June 1993 to October 1994, he was assigned as executive officer, of Company C,
2nd Aviation Regiment at
Camp Stanley, South Korea. In October 1994, he was assigned as assistant plans, operations and training officer (Assistant S-3) for 1st Battalion,
25th Aviation Regiment at
Wheeler Army Airfield, Hawaii, where he remained until April 1995, including deployment to
Haiti for
Operation Uphold Democracy. From April 1995 to September 1996, he was a platoon leader with Company C, 1st Battalion, 25th Aviation Regiment. He next served as logistics staff officer (S-4) for 1st Battalion, 25th Aviation Regiment, a position he held from September 1996 to July 1997. James returned to Fort Rucker in July 1997 to attend the Aviation Officer Advanced Course. After his May 1998 graduation, he remained at Fort Rucker as a student in the
AH-64 helicopter Qualification Course. After graduating in August 1998, he was assigned to the
3rd Armored Cavalry Regiment at
Fort Carson, Colorado, where he served as the 4th Squadron's assistant S-3. In 1998, James also graduated from the
United States Army Command and General Staff College's Combined Arms and Services Staff School at
Fort Leavenworth, Kansas. From October 1999 to October 2001, he commanded Troop R, 4th Squadron, 3rd Armored Cavalry Regiment, including deployment to
Bosnia and Herzegovina for
Stabilization Force (SFOR) duties. James then left the regular army, and his break in service lasted until June 2002, when he joined the
New York Army National Guard. ==Continued career==