He joined the Navy in 1960 after a career in the Merchant Navy. In 1969 he commanded the SAS "Port Elizabeth" and became Senior Officer of the Minesweeper Flotilla. In 1982 he was appointed Chief of Naval Staff and in 1985 as the Chief of the Navy. He later served as Chief of Defence Intelligence.