Prof. Carroll served as an E-2C Hawkeye naval flight officer with Carrier Airborne Early Warning Squadron 125 (VAW-125), deploying aboard USS Saratoga (CV 60) and USS Enterprise (CVN 65). For shore duty, he taught and advised Navy Reserve Officer Training Corps midshipman as an assistant professor of Naval Science at Boston University. As a commander in the U.S. Navy Reserve Component, he is currently mobilized to U.S. Central Command as a Levant Planner. Previous service included Commanding Officer of a unit that supports Commander, U.S. Forces Korea, and Executive Officer of the reserve unit for Commander, U.S. Naval Forces Southern Command/U.S. Fourth Fleet.