Capt. Thompson, a native of Maryland, earned a Bachelor of Arts degree in Government and Politics from University of Maryland in 1990. He earned his commission through the George Washington University Naval ROTC Program and entered the Surface Warfare training pipeline.
Capt. Thompson was assigned initially as the Deck Department, 2nd Division officer in USS Saint Louis (LKA 116), forward deployed to Sasebo, Japan. In 1993, he reported as communication officer and then as navigator in USS Rushmore (LSD 47) in San Diego, California. In 1995 he reported as the officer in charge, military detachment, USNS Guadalupe (T-AO 200). In 1996, he reported to Defense Information Systems Agency in Arlington, Virginia, as an action officer and served extensively in the European Theater supporting the Army and the Air Force during Operation Joint Endeavor.
After completion of the department head curriculum in 1999, Capt. Thompson reported to USS Fort McHenry (LSD 43) forward deployed to Sasebo, Japan, as first lieutenant. In 2000, he reported to USS Essex (LHD 2) in Sasebo, Japan, as First Lieutenant. In 2002, he reported to Surface Warfare Officer School, Division Officer Course and served as the academic director in charge of training new division officers.
Capt. Thompson served as the Commanding Officer of USS Safeguard (ARS 50) from July 2003 until April 2005. Following graduation at the Naval War College he reported to U.S. Joint Forces Command, Joint Warfighting Center in Suffolk, Virginia. In Aug. 2008, he assumed command of USS Harpers Ferry (LSD 49) forward deployed to Sasebo, Japan. Captain Thompson served as the Deputy Chief of Staff for Operations and Plans at Expeditionary Strike Group 7 from June 2010 until July 2013. In November 2013, he reported to Commander, Amphibious Squadron Eleven as the Deputy Commodore.
Capt. Thompson assumed command of USS Germantown (LSD 42) from March through October 2014 then returned to COMPHIBRON Eleven as the Deputy Commander. He assumed command of COMPHIBRON Eleven in May 2015 until January 2017. In February 2017 he assumed the duties and responsibilities as deputy commander for Expeditionary Strike Group 7.