A former US navy sailor who led a spy ring for the Soviet Union has died in a prison medical centre at the age of 77. Retired Navy Warrant Officer John Walker Jr was sentenced to life in prison in 1985 for passing codes and other sensitive data to the USSR.