Promoted to commander on 31 December 1961, he was given command of the minesweeper HMS Houghton in January 1962 and saw service on coastal patrol during the Indonesia–Malaysia confrontation later that year. After a tour as Commander, Sea Training from 1964, he was given command of the frigate HMS Zulu in October 1967 and promoted to captain on appointment as Assistant Director of Naval Plans at the Ministry of Defence on 31 December 1967. He went on to command the amphibious warfare ship HMS Intrepid as Flag Captain to the Second-in-Command of the Far East Fleet in November 1970 and was given command of the aircraft carrier HMS Albion in May 1972.
On December 31, 1961, he was promoted to commander; subsequently, he commanded the minesweeper HMS Houghton from January 1962 during the Indonesia–Malaysia confrontation. After serving as Commander, Sea Training in 1964, he took command of the frigate HMS Zulu in October 1967 and was promoted to captain on December 31, 1967, after being appointed Assistant Director of Naval Plans at the Ministry of Defence. He then commanded the amphibious warfare ship HMS Intrepid as Flag Captain for the Second-in-Command of the Far East Fleet in November 1970 and took command of the aircraft carrier HMS Albion in May 1972.