VAQ-142
Aircraft Maintenance Officer
VAQ-140
Commanding Officer
NSWC Crane
Maritime EW Fleet CONOPs Lead
Fleet Replacement Squadron VAQ-129
Aircraft Weapons System Instructor and Student Production Control
USS Abraham Lincoln CVN 72
Assistant Navigation Officer
US Navy
Commander USN
Oklahoma University
Naval War College