Marine Corps Recruiting
Deputy Director Judge Advocate Division
United States Marine Forces Reserve
Staff Judge Advocate
Marine Corps Recruiting
Commanding Officer, Second Battalion
United States Department of Defense
Director and Convening Authority, Office of Military Commissions
Marine Corps Recruiting
Staff Judge Advocate to the Commandant
University of Oklahoma College of Law
Northwestern Oklahoma State University
The George Washington University Law School