Wilson was also a Massachusetts Institute of Technology Seminar XXI Fellow[4] in 2007–08, and he is a graduate of the Navy Corporate Business Course at UVA-Darden.
During his initial sea tour aboard USS Reasoner (FF-1063), he served as the main propulsion assistant and combat information center officer from January 1987 to August 1989.
Wilson served as sea combat commander for the USS Nimitz Carrier Strike Group during the 2009–10 Western Pacific deployment.
[7][8][9] On December 1, 2015, Wilson relieved RDML Bruce Lindsey during a change of command ceremony aboard the flagship USS Dwight D. Eisenhower (CVN-69)(IKE).
During tours at the Pentagon, he was assigned to the Campaign Analysis Branch of OPNAV N81 Assessment Division before transferring to serve two Chiefs of Naval Operations as the deputy executive assistant.
other assignments include interim deputy director of the 21st century sailor office and Executive Assistant to the Chief of Naval Operations.