Center for a New American Security (CNAS)
Commandant’s Senior Fellow
United States Marine Forces Reserve
Staff Judge Advocate (General Counsel) Marine Corps Air Station Iwakuni Japan
United States Marine Forces Reserve
Senior Trial Counsel (Supervisory Counsel) Marine Corps Base Camp Pendleton, California
United States Marine Forces Reserve
Staff Judge Advocate
The Joint Staff
Deputy Legal Counsel, Office of the Chairman Joint Chiefs of Staff
UCLA School of Law
Penn State University
West Virginia University College of Law