 Among Admiral Mcknight's early sea duty assignments were, the , }}, }} and executive officer of the }}.He commanded the }} from January 1995 until November 1996 and the }} from July 2002 until December 2003.A number of his duties ashore included, serving as Assistant Lieutenant Commander Detailer at the Bureau of Naval Personnel (BUPERS), an Aide and Administrative Assistant to the Chief of Naval Personnel, Surface Warfare Officers School, Command Training Department as Head Expeditionary Warfare Instructor, the Office of the Secretary of Defense (OSD), Executive Assistant to the Assistant Secretary of the Navy (Manpower & Reserve Affairs), the Office of Chief of Naval Operations N6/N7, and Executive Assistant to the Under Secretary of the Navy.