Leon Carroll
Leon Carroll, Jr., a native of Chicago, Illinois, was a commissioned officer in the United States Marine Corps, attaining the rank of major. Leon then began a twenty-year career as a special agent with the Naval Criminal Investigative Service (NCI). He served in seven different locations, including tours as a Special Agent Afloat on the USS Ranger(CV-61) and as the Special Agent in Charge of NCIS offices in the Republic of Panama and the Pacific Northwest. Upon retirement from NCIS, Leon was selected to be the technical advisor for the top-rated drama of the same name, holding that position for twenty seasons.
An OTP has been sent to your Registered Email Id:
Resend Verification Code