1998 – 1999, Section Commander, 76th Mission Support Squadron, Kelly AFB, TX
2000 – 2001, Military Personnel Flight Commander, 76th Mission Support Squadron, Kelly AFB,Texas
2001 - 2002, Director, United States National Support Element, CAOC-5, Dal Molin Airport, Vicenza, Italy
2002 - 2003, Director, United States National Support Element, CAOC-5 SOUTH, Poggio Renatico, Italy
2003 - 2005, Executive Officer to the Commander, Allied Air Component Command, SouthernEurope, Naples, Italy (Air Force Lieutenant General GlenMoorhead)
2006 - 2009, Support Inspections Branch Chief, Air Mobility Command Inspector General, Scott AFB, Ill.
*Deployment to Special Operations Command-Central, CENTCOM-HQ, MacDill AFB, Fla. (August 2008- January 2009)
2009 - 2011, Deputy Director and Director, Third Air Force A1, Ramstein Air Base,Germany
*Deployment as Force Management Director to Combined Security Transition Command- Afghanistan, CJ-7 Directorate, Camp Eggers, Kabul, Afghanistan (July 2010 – February 2011)
2011 - 2013, Commander, 43rd Force Support Squadron, Pope Field/Ft Bragg,NC