United States Marine Corps
Personnel Director
COmputing TechnologieS, Inc.
Regional Chief Instructor
United States Marine Corps
Commanding Officer (COO)
Davis Defense Group, Inc.
Regional Chief Instructor
United States Marine Corps
Marine Advisor and Senior Marine and Instructor
Usnwc
Professor, Joint Maritime Operations, Fleet Seminar Program
United States Marine Corps
Counterdrug Operations Officer
Usnwc
Professor, Theater Security and Decision Making, Fleet Seminar Program
VMAQ-2 Marine Prowler Squadron
Commanding Officer
United States Marine Corps
Electonic Warfare Officer (ECMO)
Marine Corps Command and Staff College, Marine Corps University
Troy University
Air War College, Air University