20 years USN 16 years Department of the Army 16 years in Italy, 5 years in Germany, 2 in Korea. 3 years 4 months 18 Days in the Republic of Vietnam. plus 23 other country's