V roce 1966 byl ve věku 46 let povýšen na kontradmirála ("Rear Admiral"). Roku 1968 byl velitelem "Task Force 77" v západním Pacifiku. Jeho vlajkovou lodí byla USS "Hancock". Kromě operací proti komunistickým silám v Severním Vietnamu byla jednotka v prosinci vyslána ke Koreji na podporu jihokorejských sil, bojujících se severokorejskými infiltrátory během incidentu v demilitarizované zóně. Úspěšně vedl jednotku při zadržování severokorejských sil, přes pokusy sovětských torpédoborců zabránit letovému provozu tím, že se pokoušely zkřížit cestu "Hancocku". Roku 1972 byl jmenován velitelem námořních sil na Marianách. Byl zodpovědný za pomoc vietnamským uprchlíkům, umístěným na Guam po pádu Saigonu v roce 1975.