I Marine Expeditionary Force
G5 Plans Officer
United States Marine Corps
Marine Officer
Van Scoyoc Associates
Vice President
Joint Improvised Explosive Device Defeat Organization
Chief of Staff
United States Marine Corps
Marine Liaison to the House of Representatives
Program Manager'S Office - Light Armored Vehicles
Asst. Program Manager - International Programs and PM-LAV Operations Officer
US Naval Academy
Company Officer
Joint Staff
Legislative Assistant to the Chairman, Joint Chiefs of Staff
1st Marine Regiment
Commanding Officer
3rd Light Armored Reconnaissance Battalion
Commanding Officer
Marine Corps University - School of Advanced Warfighting (SAW)
Marine Corps Command and Staff College
Joint Forces Staff College