Battalion Executive Officer, 1st Battalion
Arlington, VA
United States Marine Corps
Battalion Executive Officer, 1st Battalion
United States Marine Corps
Marine Attaché, Defense Attaché Office (DAO)
United States Marine Corps
Deputy Executive Assistant, Expeditionary Warfare Division, OPNAV N95
United States Marine Corps
United States Marine Corps Infantry Officer
U.S. Department of State
Foreign Service Officer
Union University
Naval Postgraduate School